อ่านในภาษาอังกฤษ

แชร์ผ่าน


Date.ToText

ไวยากรณ์

Date.ToText(date as nullable date, optional options as any, optional culture as nullable text) as nullable text

เกี่ยวกับ

แสดงข้อความสําหรับแสดงแทนของdate อาจมีพารามิเตอร์recordที่เลือกได้ options เพื่อระบุคุณสมบัติเพิ่มเติม culture ใช้สําหรับเวิร์กโฟลว์แบบดั้งเดิมเท่านั้น recordสามารถประกอบด้วยเขตข้อมูลต่อไปนี้:

  • Format text: ค่าที่ระบุรูปแบบที่จะใช้ สําหรับรายละเอียดเพิ่มเติม ไปที่ สตริงรูปแบบวันที่และเวลามาตรฐาน และ สตริงรูปแบบวันที่และเวลาแบบกําหนดเอง การเว้นเขตข้อมูลนี้หรือการnullให้ จะทําให้การจัดรูปแบบวันที่โดยใช้ ค่าเริ่มต้น ที่กําหนดโดยCulture

  • Culture: เมื่อ Format ไม่ใช่ null ให้ Culture ควบคุมตัวระบุรูปแบบบางอย่าง ตัวอย่างเช่น ใน "en-US" คือ ในขณะที่ ใน "MMM""Jan", "Feb", "Mar", ... คือ"ru-RU""MMM""янв", "фев", "мар", ... เมื่อ Format คือ nullCulture จะควบคุมรูปแบบเริ่มต้นที่จะใช้ เมื่อ Culture ถูก null หรือเว้นไว้ Culture.Current จะถูกใช้

เพื่อสนับสนุนเวิร์กโฟลว์ options แบบดั้งเดิม และ culture อาจเป็นค่าข้อความ ซึ่งมีลักษณะการทํางานแบบเดียวกับ ถ้าoptions = [Format = options, Culture = culture]

ตัวอย่าง 1

แปลง #date(2010, 12, 31) เป็น text ค่า ผลลัพธ์อาจแตกต่างกันไปขึ้นอยู่กับวัฒนธรรมปัจจุบัน

การใช้งาน

Date.ToText(#date(2010, 12, 31))

เอาท์พุท

"12/31/2010"

ตัวอย่าง 2

แปลงโดยใช้รูปแบบที่กําหนดเองและวัฒนธรรมเยอรมัน

การใช้งาน

Date.ToText(#date(2010, 12, 31), [Format="dd MMM yyyy", Culture="de-DE"])

เอาท์พุท

"31 Dez 2010"

ตัวอย่างที่ 3

ค้นหาปีในปฏิทินฮิจเราะห์ที่สอดคล้องกับวันที่ 1 มกราคม 2000 ในปฏิทินเกรกอเรียน

การใช้งาน

Date.ToText(#date(2000, 1, 1), [Format="yyyy", Culture="ar-SA"])

เอาท์พุท

"1420"