ตัวแปลง ISO 8601 Duration
แปลง duration แบบ ISO 8601 เช่น PT1H30M เป็นวินาที นาที ชั่วโมง และข้อความอ่านง่าย หรือสร้างข้อความ duration จากค่าแต่ละหน่วย ฟรี เร็ว และใช้ offline ได้
Loading tool...
ตัวแปลง ISO 8601 Duration คืออะไร?
ตัวแปลง ISO 8601 Duration ทำงานกับข้อความ duration รูปแบบ PnYnMnDTnHnMnS เช่น PT1H30M ที่แปลว่า 90 นาที แยก duration ที่ถูกต้องเป็นหน่วยย่อย ดูค่ารวมตั้งแต่วินาทีถึงสัปดาห์ หรือกรอกค่าจากปีถึงวินาทีเพื่อรับข้อความมาตรฐานกลับมาใช้กับ API
ประโยชน์หลัก
- เข้าใจค่า duration ที่ API ตอบกลับมาได้ในการวางครั้งเดียว
- สร้างข้อความ duration ตามมาตรฐานโดยไม่ต้องจำลำดับตัวอักษร
- ได้ค่ารวมเป็นวินาที นาที ชั่วโมง วัน และสัปดาห์ทันที
- รองรับหน่วยสัปดาห์ วินาทีทศนิยม และ duration ติดลบ
- ทำงานบนเครื่อง 100% - เร็ว เป็นส่วนตัว และใช้ offline ได้
กรณีการใช้งาน
- •ถอดรหัสความยาววิดีโอและ metadata จาก API
- •เขียน duration ของกิจกรรม Google Calendar API ให้ถูกต้อง
- •แปลงข้อความ Java Duration หรือ Python timedelta สำหรับเอกสาร
- •สร้าง test fixture สำหรับ API ที่รับ ISO 8601 duration
วิธีแปลง ISO 8601 Duration
- วางข้อความ duration: พิมพ์หรือวาง duration เช่น PT1H30M ลงในช่อง input ตัวแปลงรองรับทั้งปี เดือน สัปดาห์ วัน และหน่วยเวลา
- ตรวจสอบผลแยกส่วน: ดูตารางรายหน่วยและค่ารวมเป็นวินาที นาที ชั่วโมง วัน และสัปดาห์ (คำนวณด้วยเดือน = 30 วัน ปี = 365 วัน)
- หรือสร้างเอง: เลื่อนไปส่วน builder กรอกค่าจากปีถึงวินาที และเปิดโหมดค่าลบถ้าต้องการ
- คัดลอกผลลัพธ์: กดคัดลอกเพื่อเอาข้อความ ISO มาตรฐานหรือสรุปผลไปใช้ในโค้ดหรือเอกสาร
คุณสมบัติหลัก
- แยกส่วน ISO 8601 duration (PnYnMnDTnHnMnS) รองรับหน่วยสัปดาห์และวินาทีทศนิยม
- สร้างข้อความ duration จากหน่วยปีถึงวินาทีแบบ real-time
- ดูค่ารวมเป็นวินาที นาที ชั่วโมง วัน และสัปดาห์ในหนึ่งหน้าจอ
- แสดงข้อความอ่านง่าย เช่น 1 ชั่วโมง 30 นาที คู่กับข้อความดิบ
- รองรับ duration ติดลบ และคัดลอกผลลัพธ์ได้ทุกช่อง
- ทำงาน offline ทั้งหมด - ไม่อัปโหลด ไม่ต้องสมัครบัญชี