แชร์ผ่าน


DateTime.From

ไวยากรณ์

DateTime.From(value as any, optional culture as nullable text) as nullable datetime

เกี่ยวกับ

แสดงdatetimeค่า จาก ที่กําหนดvalue นอกจากนี้ ยังอาจมี ที่เลือก culture ได้ (ตัวอย่างเช่น "en-US") ถ้า ที่กําหนดvalueคือ nullDateTime.From จะแสดงnull ถ้า ที่กําหนดvalueคือ datetimevalue จะแสดงขึ้นมา ค่าของชนิดต่อไปนี้สามารถแปลงเป็น datetime ค่า:

  • textdatetime: ค่าจากข้อความสําหรับแสดงแทน อ้างอิงถึง DateTime.FromText สําหรับรายละเอียด
  • datedatetime: ที่มี value เป็นคอมโพเนนต์วันที่และ 12:00:00 AM เป็นคอมโพเนนต์เวลา
  • datetimezone: ท้องถิ่นdatetimeที่เทียบเท่ากับvalue
  • timedatetime: ที่มีวันที่เทียบเท่ากับวันที่0ของ OLE Automation เป็นคอมโพเนนต์วันที่และvalueเป็นคอมโพเนนต์เวลา
  • number: เทียบเท่าdatetimeกับวันที่ OLE Automation ที่แสดงโดยvalue

ถ้า value เป็นชนิดอื่น ข้อผิดพลาดจะแสดงขึ้นมา

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

แปลง #time(06, 45, 12) เป็น datetime ค่า

การใช้งาน

DateTime.From(#time(06, 45, 12))

เอาท์พุท

#datetime(1899, 12, 30, 06, 45, 12)

ตัวอย่าง 2

แปลง #date(1975, 4, 4) เป็น datetime ค่า

การใช้งาน

DateTime.From(#date(1975, 4, 4))

เอาท์พุท

#datetime(1975, 4, 4, 0, 0, 0)