Skip to main content

DateTimeZone.From

สร้างโซนวันที่เวลาจากค่าที่กำหนด

Syntax

DateTimeZone.From(
value as any,
optional culture as text
) as datetimezone

Remarks

ส่งกลับค่า datetimezone จาก value ที่ระบุ นอกจากนี้อาจมี culture เพิ่มเติม (ตัวอย่างเช่น "en-US")ถ้า value ที่ระบุเป็น null DateTimeZone.From จะส่งกลับ null ถ้า value ที่ระบุเป็น datetimezone value จะถูกส่งกลับ ค่าชนิดต่อไปนี้สามารถแปลงเป็นค่า datetimezone:

  • text: ค่า datetimezone จากการแทนข้อความ ดู DateTimeZone.FromText สำหรับรายละเอียด
  • date: datetimezone ที่มี value เป็นคอมโพเนนต์วันที่ 12:00:00 AM เป็นคอมโพเนนต์เวลาและออฟเซตที่สอดคล้องกับโซนเวลาท้องถิ่น
  • datetime: datetimezone ที่มี value เป็นวันที่เวลาและออฟเซตที่สอดคล้องกับโซนเวลาท้องถิ่น
  • time: datetimezone ที่มีวันที่เทียบเท่ากับ OLE Automation Date ของ 0 เป็นคอมโพเนนต์วันที่ valueเป็นคอมโพเนนต์เวลาและออฟเซตที่สอดคล้องกับโซนเวลาท้องถิ่น
  • number: datetimezone ที่มีวันที่เวลาเทียบเท่ากับ OLE Automation Date ที่แสดงโดย value และออฟเซตที่สอดคล้องกับโซนเวลาท้องถิ่น
ถ้า value เป็นชนิดอื่นๆ ข้อผิดพลาดจะถูกส่งกลับ

Examples

Example #1

แปลง <code>"2020-10-30T01:30:00-08:00"</code> เป็นค่า <code>datetimezone</code>

DateTimeZone.From("2020-10-30T01:30:00-08:00")

Result:

#datetimezone(2020, 10, 30, 01, 30, 00, -8, 00)

Category

DateTimeZone