Time.From แปลงค่าต่างๆ เช่น ข้อความ ตัวเลข DateTime เป็นค่าเวลา ฟังก์ชันนี้มีประโยชน์เมื่อต้องการแปลงข้อมูลเวลาจากรูปแบบข้อความหรือรูปแบบอื่นๆ มาเป็นค่าเวลาที่ถูกต้อง
=Time.From(value as any, optional culture as nullable text) as nullable time
=Time.From(value as any, optional culture as nullable text) as nullable time
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| value | any | Yes | ค่าที่ต้องการแปลงเป็นเวลา (ข้อความ ตัวเลข DateTime) | |
| culture | nullable text | Optional | null | รหัสวัฒนธรรมเพื่อระบุรูปแบบเวลา (เช่น “en-US”, “th-TH”) |
แปลงข้อมูลเวลาที่นำเข้าจากแหล่งข้อมูลอื่นเป็นค่าเวลาที่ถูกต้อง
แยกเฉพาะส่วนเวลาออกจากค่า DateTime
Time.From("14:30:45")=Time.From("14:30:45")
14:30:45
Time.From(#datetime(2025, 12, 31, 23, 59, 59))=Time.From(#datetime(2025, 12, 31, 23, 59, 59))
23:59:59
Time.From(0.5)=Time.From(0.5)
12:00:00
Time.From เป็นฟังก์ชันที่ยืดหยุ่นกว่า รองรับค่าได้หลายประเภท ส่วน Time.Parse เป็นฟังก์ชันที่เคร่งครัดสำหรับแปลงข้อความเท่านั้น
ได้ โดยใช้พารามิเตอร์ culture เช่น “en-US” หรือ “th-TH” เพื่อระบุรูปแบบเวลาของวัฒนธรรมต่างๆ
ฟังก์ชัน Time.From ใช้สำหรับแปลงค่าต่างๆ เป็นค่าเวลา