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

แชร์ผ่าน


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:

  • text: ค่า datetime จากข้อความสําหรับแสดงแทน โปรดดู DateTime.FromText สําหรับรายละเอียด
  • date: datetime ที่มี value เป็นคอมโพเนนต์วันที่และ 12:00:00 AM เป็นคอมโพเนนต์เวลา
  • datetimezone: datetime ท้องถิ่นที่เทียบเท่ากับ value
  • time: datetime ที่มีวันที่เทียบเท่ากับวันที่ของ 0 OLE Automation เป็นคอมโพเนนต์วันที่และ value เป็นคอมโพเนนต์เวลา
  • number: datetime เทียบเท่ากับ OLE Automation Date ที่แสดงโดย 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)