ตัวแปลง ISO 8601 duration ทำงานอย่างไร
ตัวแปลงระยะเวลา ISO 8601 แยกวิเคราะห์และแปลงระยะเวลาที่เขียนในรูปแบบ ISO 8601 (ตัวอย่างเช่น P1Y2M10DT4H30M) เป็นการแจกแจงที่มนุษย์อ่านได้ของปี เดือน วัน ชั่วโมง นาที และวินาที และยังคำนวณผลรวมเป็นวินาทีสำหรับส่วนประกอบเวลา การแปลงทำงานทั้งหมดในเบราว์เซอร์ ข้อมูลที่คุณพิมพ์ไม่ถูกส่งไปยังเซิร์ฟเวอร์ และเครื่องมือทำงานได้แบบออฟไลน์เมื่อโหลดหน้าเว็บแล้ว
สตริงระยะเวลา ISO 8601 เริ่มต้นด้วย 'P' (สำหรับ Period) ตามด้วยส่วนประกอบวันที่ (Y สำหรับปี M สำหรับเดือน W สำหรับสัปดาห์ D สำหรับวัน) และเลือกตัวคั่น 'T' ตามด้วยส่วนประกอบเวลา (H สำหรับชั่วโมง M สำหรับนาที S สำหรับวินาที) สัปดาห์ (W) เป็นกรณีพิเศษ: เมื่อมี ส่วนประกอบวันที่อื่นๆ ไม่สามารถปรากฏได้ ผลรวมวินาทีครอบคลุมเฉพาะส่วนเวลาที่กำหนดได้แน่นอน (ชั่วโมง นาที วินาที) เนื่องจากเดือนและปีมีความยาวในวันที่แปรผันและไม่สามารถแปลงเป็นวินาทีโดยไม่มีวันที่อ้างอิง