เครื่องคำนวณวันที่และเวลาฟรี

เครื่องมือวันที่และเวลาออนไลน์ฟรี: เครื่องคำนวณอายุ จำนวนวันระหว่างวันที่ การคำนวณวันที่ ตัวแปลง Unix timestamp และหมายเลขสัปดาห์แบบ ISO ไม่จำเป็นต้องมีบัญชี

เครื่องคำนวณอายุแบบละเอียดเป็นปี เดือน และวัน
คำนวณอายุแบบละเอียดจากวันเกิดของคุณ ดูว่าปัจจุบันคุณมีอายุกี่ปี กี่เดือน กี่วัน และกี่ชั่วโมง
เครื่องคำนวณจำนวนวันระหว่างวันที่
นับจำนวนวัน สัปดาห์ เดือน หรือวันทำงานอย่างแม่นยำระหว่างวันที่สองวันใดก็ได้
เพิ่มหรือลบวันจากวันที่ใดก็ได้
เพิ่มหรือลบจำนวนวัน สัปดาห์ เดือน หรือปีจากวันที่ได้ตามต้องการ ค้นหาวันที่ในอดีตและอนาคตได้ทันที
ตัวแปลง Unix timestamp เป็นวันที่
แปลง Unix timestamp เป็นวันที่และเวลาที่อ่านได้ — หรือแปลงวันที่กลับเป็น Unix timestamp รองรับทั้งวินาทีและมิลลิวินาที
เครื่องคำนวณหมายเลขสัปดาห์ ISO
ค้นหาหมายเลขสัปดาห์ตาม ISO 8601 สำหรับวันที่ใดก็ได้ เรียกดูปฏิทินตลอดทั้งปีและดูว่าวันที่ใดอยู่ในแต่ละสัปดาห์
วันนี้เป็นสัปดาห์ที่เท่าไหร่?
ดูหมายเลขสัปดาห์ ISO 8601 ปัจจุบันทันที — ไม่ต้องกรอกข้อมูล แสดงหมายเลขสัปดาห์ของวันนี้ ปีสัปดาห์ ISO ช่วงวันที่จันทร์–อาทิตย์ และอธิบายกฎสัปดาห์แบบ 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