DateTime.From
สร้างวันที่เวลาจากค่าที่กำหนด
Syntax
DateTime.From(
value as any,
optional culture as text
) as datetime
Remarks
ส่งกลับค่า datetime
จาก value
ที่ระบุ นอกจากนี้อาจมี culture
เพิ่มเติม (ตัวอย่างเช่น "en-US")ถ้า value
ที่ระบุเป็น null
DateTime.From
จะส่งกลับ null
ถ้า value
ที่ระบุเป็น datetime
value
จะถูกส่งกลับ ค่าชนิดต่อไปนี้สามารถแปลงเป็นค่า datetime
:
text
: ค่าdatetime
จากการแทนข้อความ ดูDateTime.FromText
สําหรับรายละเอีย ดdate
:datetime
ที่มีvalue
เป็นคอมโพเนนต์วันที่และ12:00:00 AM
เป็นคอมโพเนนต์เวลาdatetimezone
:datetime
ท้องถิ่นที่เทียบเท่ากับvalue
time
:datetime
ที่มีวันที่เทียบเท่ากับ OLE Automation Date ของ0
เป็นคอมโพเนนต์วันที่และvalue
เป็นคอมโพเนนต์เวลาnumber
:datetime
ที่เทียบเท่ากับ OLE Automation Date ที่แสดงโดยvalue
value
เป็นชนิดอื่นๆ ข้อผิดพลาดจะถูกส่งกลับ
Examples
Example #1
แปลง <code>#time(06, 45, 12)</code> เป็นค่า <code>datetime</code>
DateTime.From(#time(06, 45, 12))
Result:
#datetime(1899, 12, 30, 06, 45, 12)
Example #2
แปลง <code>#date(1975, 4, 4)</code> เป็นค่า <code>datetime</code>
DateTime.From(#date(1975, 4, 4))
Result:
#datetime(1975, 4, 4, 0, 0, 0)
Category
DateTime