เครื่องคำนวณวันที่และเวลาฟรี
เครื่องมือวันที่และเวลาออนไลน์ฟรี: เครื่องคำนวณอายุ จำนวนวันระหว่างวันที่ การคำนวณวันที่ ตัวแปลง Unix timestamp และหมายเลขสัปดาห์แบบ ISO ไม่จำเป็นต้องมีบัญชี
เครื่องมือวันที่และเวลาฟรีที่ครอบคลุมการคำนวณที่คนต้องใช้บ่อยที่สุด — อายุแบบละเอียด จำนวนวันระหว่างสองวันที่ การเพิ่มหรือลดเวลาออกจากวันที่ การแปลง Unix timestamp และเลขสัปดาห์แบบ ISO ทุกเครื่องมือทำงานทั้งหมดในเบราว์เซอร์ของคุณโดยไม่ต้องมีบัญชี
ไม่ว่าคุณต้องการรู้ว่ากี่วันถึงกำหนดเส้นตาย วันที่หนึ่งอยู่ในสัปดาห์ที่เท่าไรตาม ISO หรือวิธีแปลง Unix timestamp ให้เป็นวันที่อ่านง่าย เครื่องคิดเลขเหล่านี้จะให้คำตอบที่แม่นยำทันที
เกี่ยวกับเครื่องคิดเลขแต่ละตัว
เครื่องคิดเลขอายุ
เครื่องคิดเลขอายุจะบอกอายุของคุณอย่างละเอียดเป็นปี เดือน และวัน จากวันเกิดใด ๆ ไปจนถึงวันที่อ้างอิงใด ๆ — โดยค่าเริ่มต้นคือวันนี้ ระบบจัดการปีอธิกสุรทินได้อย่างถูกต้อง: ผู้ที่เกิดวันที่ 29 กุมภาพันธ์จะถือว่ามีวันเกิดวันที่ 28 กุมภาพันธ์ในปีที่ไม่ใช่อธิกสุรทินสำหรับการนับอายุ ผลลัพธ์ยังแสดงจำนวนวัน สัปดาห์ และชั่วโมงทั้งหมดที่ผ่านไปตั้งแต่เกิด
อายุแบบ “เต็มปี เต็มเดือน เต็มวัน” สำคัญกว่าที่คิด เกณฑ์ทางกฎหมาย (อายุขับรถ อายุเกษียณ สิทธิ์ประกัน) การอ้างอิงทางการแพทย์ และเงื่อนไขในสัญญามักระบุอายุอย่างละเอียด การนับด้วยมือผ่านเดือนที่มีจำนวนวันต่างกันและปีอธิกสุรทินทำให้เกิดความผิดพลาด ซึ่งเครื่องคิดเลขนี้ช่วยตัดปัญหานั้นออกไป
เครื่องคิดเลขวันระหว่างวันที่
เครื่องคิดเลขวันระหว่างวันที่จะนับจำนวน “วันตามปฏิทิน” สัปดาห์ เดือน และวันทำการที่แยกระหว่างวันที่สองวัน วันทำการจะไม่รวมวันหยุดสุดสัปดาห์ (เสาร์และอาทิตย์) แต่ไม่รวมวันหยุดนักขัตฤกษ์ซึ่งแตกต่างกันไปตามประเทศ เครื่องคิดเลขทำงานได้ทั้งสองทิศทาง — ไม่จำเป็นต้องให้วันเริ่มต้นมาก่อนวันสิ้นสุด
การใช้งานที่พบบ่อย ได้แก่: คำนวณระยะเวลาแจ้งล่วงหน้าในสัญญาจ้าง นับวันจนถึงเหตุการณ์หรือเดดไลน์ ตรวจสอบความยาวของการสมัครสมาชิกหรือรอบบิล หรือเช็กว่ามีวันทำการเหลืออยู่กี่วันในโครงการ สำหรับเรื่องที่มีผลผูกพันทางกฎหมาย วันตามปฏิทินและวันทำการอาจให้ผลลัพธ์ต่างกันมาก — เครื่องคิดเลขจะแสดงทั้งสองแบบ
เครื่องคิดเลขเพิ่มและลดวันที่
เครื่องคิดเลขวันที่สามารถเพิ่มหรือลด “วัน/สัปดาห์/เดือน/ปี” ในแบบผสมจากวันที่เริ่มต้นใด ๆ การคำนวณแบบเดือนทำได้อย่างถูกต้อง: เพิ่ม 1 เดือนจากวันที่ 31 มกราคมจะได้ 28 กุมภาพันธ์ (หรือ 29 ในปีอธิกสุรทิน) ไม่ใช่ 3 มีนาคม ซึ่งสอดคล้องกับพฤติกรรมของระบบปฏิทินและวิธีคำนวณเงื่อนไขสัญญา รอบบิล และเส้นตายทางกฎหมาย
ตัวอย่างการใช้งาน: คำนวณเดดไลน์ 30/60/90 วันจากวันนี้ หาอีก 6 หรือ 12 เดือนจากเริ่มสัญญา ประเมินช่วงเวลาส่งมอบ หรือคำนวณกำหนดชำระเงิน เนื่องจากความยาวของเดือนและปีไม่เท่ากัน “เพิ่ม 1 เดือน” จึงไม่เท่ากับ “เพิ่ม 30 วัน” — ความแตกต่างนี้สำคัญต่อวันที่เป็นหลักยึดของภาระผูกพันทางกฎหมายหรือการเงิน
ตัวแปลง Unix timestamp
Unix timestamp คือจำนวนเต็มที่แทนจำนวนวินาที (หรือมิลลิวินาที) ที่ผ่านไปตั้งแต่ Unix epoch: 00:00:00 UTC วันที่ 1 มกราคม 1970 ตัวแปลงรองรับ timestamp แบบวินาทีหรือมิลลิวินาที และแสดงวันที่และเวลาเทียบเท่าใน UTC เวลาท้องถิ่น และรูปแบบ ISO 8601 รวมถึงแปลงกลับจากวันที่/เวลาเป็น Unix timestamp ได้ด้วย
Unix timestamp พบได้ในบันทึกเซิร์ฟเวอร์ (server logs) คำตอบของ API ข้อมูลในฐานข้อมูล โทเคน JWT และในไลบรารีมาตรฐานของภาษาโปรแกรมแทบทุกภาษา JavaScript Date.now() คืนค่าเป็นมิลลิวินาที ในขณะที่สภาพแวดล้อมฝั่งเซิร์ฟเวอร์และฟังก์ชัน POSIX ส่วนใหญ่ใช้วินาที ตัวแปลงจะตรวจจับสิ่งที่คุณป้อนจากขนาดของตัวเลข — ค่ามากกว่า 10,000,000,000 จะถือว่าเป็นมิลลิวินาที
เครื่องคิดเลขเลขสัปดาห์แบบ ISO
เครื่องคิดเลขเลขสัปดาห์จะแสดงเลขสัปดาห์แบบ ISO 8601 สำหรับวันที่ใด ๆ และแสดงปฏิทินทั้งปีที่มีครบ 52 หรือ 53 สัปดาห์ ตามมาตรฐาน ISO 8601 สัปดาห์เริ่มวันจันทร์ถึงวันอาทิตย์ สัปดาห์ที่ 1 นิยามว่าเป็นสัปดาห์ที่มี “วันพฤหัสบดีแรกของปี” อยู่ในนั้น — หมายความว่าวันที่ 1 มกราคมอาจอยู่ในสัปดาห์ที่ 52 หรือ 53 ของปีก่อน และวันที่ 31 ธันวาคมอาจอยู่ในสัปดาห์ที่ 1 ของปีถัดไป
เลขสัปดาห์แบบ ISO ถูกใช้มากในซัพพลายเชน การผลิต การออกอากาศ และการวางแผนโครงการ ระบบ ERP สเปรดชีต และเครื่องมือจัดตารางจำนวนมากอ้างอิงสัปดาห์ด้วยตัวเลขแทนช่วงวันที่ เครื่องคิดเลขนี้ยังแสดงวันที่วันจันทร์และวันอาทิตย์ที่เป็นขอบเขตของแต่ละสัปดาห์ ทำให้แปลงระหว่างเลขสัปดาห์กับวันที่ในปฏิทินได้ง่าย
ควรใช้เครื่องคิดเลขตัวไหน
สำหรับคำถามเกี่ยวกับวันที่ส่วนใหญ่ ให้เริ่มจากเครื่องมือที่ง่ายที่สุดที่ตอบได้ “ฉันอายุเท่าไรแบบละเอียด?” → เครื่องคิดเลขอายุ “อีกกี่วันถึงเดดไลน์?” → วันระหว่างวันที่ “อีก 90 วันคือวันไหน?” → เพิ่มวันที่ “วันนี้เป็นสัปดาห์ที่เท่าไร?” → เลขสัปดาห์ “ตัวเลข timestamp นี้หมายถึงอะไร?” → ตัวแปลง Unix timestamp
เครื่องคิดเลขวันระหว่างวันที่และเครื่องคิดเลขเพิ่มวันที่มีจุดประสงค์ที่ทับซ้อนกัน แต่ตอบคำถามต่างกัน วันระหว่างวันที่บอกช่องว่างระหว่างสองวันที่รู้แน่ ๆ ส่วนเพิ่มวันที่บอกว่าคุณจะไปถึงวันที่ใดหลังจากช่วงเวลาที่กำหนด ถ้าคุณรู้ทั้งสองวันที่ ให้ใช้วันระหว่างวันที่; ถ้าคุณรู้วันเริ่มต้นและช่วงเวลา ให้ใช้เพิ่มวันที่
Frequently asked questions
เลขสัปดาห์ ISO ปัจจุบันคืออะไร?
เปิดเครื่องคิดเลขเลขสัปดาห์ แล้วระบบจะแสดงเลขสัปดาห์ ISO 8601 ของวันนี้ทันที พร้อมทั้งวันที่วันจันทร์และวันอาทิตย์ที่เป็นขอบเขตของสัปดาห์นั้น สัปดาห์ที่ 1 คือสัปดาห์ที่มีวันพฤหัสบดีแรกของปี ดังนั้นวันที่ช่วงต้นเดือนมกราคมบางครั้งอาจอยู่ในสัปดาห์ที่ 52 หรือ 53 ของปีก่อนหน้าได้
ฉันจะคำนวณจำนวนวันระหว่างสองวันที่ได้อย่างไร?
ใส่วันเริ่มต้นและวันสิ้นสุดในเครื่องคิดเลขวันระหว่างวันที่ ระบบจะคืนค่าจำนวนวันตามปฏิทิน สัปดาห์ เดือน และวันทำการที่แยกสองวันนั้นออกจากกันอย่างแม่นยำ วันทำการจะไม่รวมวันหยุดสุดสัปดาห์ แต่ไม่รวมวันหยุดนักขัตฤกษ์ซึ่งแตกต่างกันไปตามประเทศ
Unix timestamp คืออะไร?
Unix timestamp คือจำนวนวินาที (หรือมิลลิวินาที) ที่ผ่านไปนับตั้งแต่ 00:00:00 UTC วันที่ 1 มกราคม 1970 ซึ่งเรียกว่า Unix epoch เป็นวิธีสากลในการแทนจุดเวลาเป็นจำนวนเต็มตัวเดียว ใช้ในบันทึกเซิร์ฟเวอร์ API ฐานข้อมูล และภาษาโปรแกรมส่วนใหญ่
ความต่างระหว่างวินาทีกับมิลลิวินาทีใน Unix timestamp คืออะไร?
ระบบฝั่งเซิร์ฟเวอร์และฟังก์ชัน POSIX ส่วนใหญ่ใช้หน่วยวินาที ส่วน `Date.now()` ของ JavaScript จะคืนค่าเป็นมิลลิวินาที — นั่นคือ timestamp เดิมคูณด้วย 1,000 ค่า Unix timestamp แบบวินาทีสำหรับช่วงกลางปี 2024 อยู่ราว ๆ 1,700,000,000 ส่วนแบบมิลลิวินาทีอยู่ราว ๆ 1,700,000,000,000 ตัวแปลง Unix timestamp จะตรวจจับให้อัตโนมัติว่าคุณป้อนแบบไหน
การนับเลขสัปดาห์แบบ ISO ต่างจากสัปดาห์ปฏิทินทั่วไปอย่างไร?
สัปดาห์แบบ ISO 8601 จะนับตั้งแต่วันจันทร์ถึงวันอาทิตย์เสมอ และสัปดาห์ที่ 1 ถูกนิยามว่าเป็นสัปดาห์ที่มีวันพฤหัสบดีแรกของปี นั่นหมายความว่า 1 มกราคมอาจอยู่ในสัปดาห์ที่ 52 หรือ 53 ของปีก่อนหน้า และ 31 ธันวาคมอาจอยู่ในสัปดาห์ที่ 1 ของปีถัดไป บางระบบ (โดยเฉพาะในสหรัฐฯ) นิยามสัปดาห์ที่ 1 ว่าเป็นสัปดาห์ที่มีวันที่ 1 มกราคมอยู่เฉย ๆ จึงได้เลขต่างกันในช่วงรอยต่อปี
ฉันจะคำนวณอายุแบบละเอียดเป็นวันได้อย่างไร?
ใส่วันเกิดของคุณในเครื่องคิดเลขอายุ ระบบจะแสดงอายุเป็นปี เดือน วัน รวมทั้งจำนวนสัปดาห์รวมและจำนวนวันรวม การคำนวณคำนึงถึงปีอธิกสุรทิน จึงแม่นยำไม่ว่าวันเกิดของคุณจะอยู่ในหรือใกล้เดือนกุมภาพันธ์ก็ตาม
การเพิ่ม 1 เดือนเหมือนกับการเพิ่ม 30 วันหรือไม่?
ไม่เหมือน การเพิ่มหนึ่ง “เดือนตามปฏิทิน” จะไปลงวันที่เดียวกันของเดือนถัดไปเสมอ — 15 มีนาคมบวกหนึ่งเดือนคือ 15 เมษายน แต่การเพิ่ม 30 วันให้กับ 15 มีนาคมจะได้ 14 เมษายน ความต่างจะมากขึ้นเมื่อเดือนมีจำนวนวันไม่เท่ากัน สำหรับระยะเวลาในสัญญา ระยะเวลาแจ้งล่วงหน้า และรอบบิล โดยมากหมายถึงเดือนตามปฏิทิน ไม่ใช่จำนวนวันคงที่
ทำไมวันที่ 31 ธันวาคมจึงบางครั้งอยู่ในสัปดาห์ที่ 1 ของปีถัดไป?
ตาม ISO 8601 ถ้าวันที่ 31 ธันวาคมตรงกับวันจันทร์ วันอังคาร หรือวันพุธ วันที่นั้นจะเป็นส่วนหนึ่งของสัปดาห์แรกของปีถัดไป — เพราะวันพฤหัสบดีของสัปดาห์นั้นอยู่ในเดือนมกราคม นี่สอดคล้องทางคณิตศาสตร์และทำให้ทุกสัปดาห์เป็นของปีใดปีหนึ่งอย่างชัดเจน แต่ก็อาจทำให้แปลกใจเมื่อเจอครั้งแรก
หนึ่งปีมีกี่สัปดาห์?
ปีส่วนใหญ่มี 52 สัปดาห์แบบ ISO ปีหนึ่งจะมี 53 สัปดาห์ถ้าวันที่ 1 มกราคมตรงกับวันพฤหัสบดี หรือถ้าเป็นปีอธิกสุรทินและวันที่ 1 มกราคมตรงกับวันพุธหรือวันพฤหัสบดี โดยเฉลี่ยประมาณ 71% ของปีมี 52 สัปดาห์ และ 29% มี 53 สัปดาห์
เครื่องคิดเลขเหล่านี้ใช้ได้กับวันที่ในอดีตและอนาคตไหม?
ได้ เครื่องคิดเลขวันที่และเวลาทั้งห้าตัวรับวันที่ตามปฏิทินที่ถูกต้องได้ทุกวัน — ทั้งอดีตและอนาคต ช่วงวันที่สำหรับอายุ วันระหว่างวันที่ และการเพิ่ม/ลดวันที่แทบไม่มีข้อจำกัดในทางปฏิบัติ ส่วนตัวแปลง Unix timestamp ครอบคลุมช่วงจำนวนเต็มแบบมีเครื่องหมายของ 32 บิตและ 64 บิต จึงรองรับวันที่ตั้งแต่ปี 1901 ถึง 2262
ต้องมีบัญชีเพื่อใช้เครื่องคิดเลขวันที่เหล่านี้ไหม?
ไม่ต้อง เครื่องคิดเลขทุกตัวในหน้านี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ ไม่ต้องมีบัญชี ไม่ต้องสมัคร ไม่ต้องใช้อีเมล และไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์ — ข้อมูลที่คุณป้อนจะอยู่บนอุปกรณ์ของคุณ
From the blog
อายุสำหรับคนเกิดปีอธิกสุรทินทำงานอย่างไร: อธิบายวันเกิด 29 กุมภาพันธ์การเกิดวันที่ 29 กุมภาพันธ์ทำให้เกิดคำถามเรื่องการคำนวณอายุที่หลายคนไม่เคยนึกถึงจนกว่าจะจำเป็นจริง ๆ คู่มือนี้อธิบายวันเกิดปีอธิกสุรทิน คำถามเรื่องอายุตามกฎหมาย และวิธีคำนวณอายุให้ถูกต้อง
วิธีคำนวณ “สัปดาห์ทำงาน” ระหว่างสองวันที่ (และทำไมมันยากกว่าที่คิด)การนับสัปดาห์ทำงานระหว่างสองวันที่ไม่ใช่แค่หารด้วย 7 เฉย ๆ ระยะเวลาแจ้งลา ไทม์ไลน์โปรเจกต์ และการคำนวณวันลาต่างก็ขึ้นกับความถูกต้อง — นี่คือวิธีทำแบบชัดเจน