Формат | Секунд |
---|---|
GMT | Mon Aug 26 2024 15:46:52 GMT+0000 |
Таны цагийн бүс | Mon Aug 26 2024 22:46:52 GMT+0700 (Indochina Time) |
Харьцангуй | 12 minutes ago |
Unix timestamp нь цагийг секундээр нь тооцох арга юм. Энэ тооцоо нь 1970 оны 1-р сарын 1-ний Unix Epoch-ээс эхэлдэг. Тиймээс, Unix timestamp нь тухайн өдөр болон Unix Epoch-ийг хоорондын секундүүдийн тоо юм. Түүнчлэн энэ цаг нь дэлхийн хаана ч байсан хамаагүй өөрчлөгдөхгүй гэдгийг тэмдэглэх хэрэгтэй (энэ сайт дахь зочдын санал болгосноор). Энэ нь компьютерийн системүүдэд, динамик болон түгээгдсэн онлайн болон хэрэглэгчийн талын програмуудад цаг хугацааны мэдээллийг хянах, ангилахыг хэрэглэхэд маш их тустай.
Хүн уншихад тохиромжтой цаг | Секунд |
---|---|
1 Минут | 60 Секунд |
1 Цаг | 3600 Секунд |
1 Өдөр | 86400 Секунд |
1 Долоо хоног | 604800 Секунд |
1 Сар (30.44 өдөр) | 2629743 Секунд |
1 Жил (365.24 өдөр) | 31556926 Секунд |
2038 оны асуудал (Y2038, Epochalypse, Y2k38, эсвэл Unix Y2K гэж нэрлэгддэг) нь олон тооны тоон системд цагийг секундээр нь тооцох аргаар илэрхийлэхтэй холбоотой бөгөөд үүнийг 1970 оны 1-р сарын 1-ний 00:00:00 UTC-ээс хойш өнгөрсөн секундуудын тоо гэж хадгалдаг. Энэ төрлийн хэрэгжилтүүд нь 2038 оны 1-р сарын 19-ний 03:14:07 UTC цагаас хойш цагийг илэрхийлэх боломжгүй болно. Y2K-ийн асуудлын адил 2038 оны асуудал нь цагийг илэрхийлэхэд ашиглагдах хүчин чадлын дутагдлаас үүдэлтэй.
1970 оны 1-р сарын 1-ээс хойш 32 битийн signed integer ашиглан хадгалж болох хамгийн сүүлчийн цаг нь 2038 оны 1-р сарын 19-ний 03:14:07 (231-1 = 2,147,483,647 секунд 1970 оны 1-р сарын 1-ээс хойш). Энэ огнооны дараа цагийг нэмэхийг оролдсон хөтөлбөрүүд нь дотооддоо энэ утгыг сөрөг тоогоор хадгалж, эдгээр системүүд нь үүнийг 1901 оны 12-р сарын 13-нд 20:45:52 цагт болсон гэж ойлгоно (1970 оны 1-р сарын 1-ээс өмнө 2,147,483,648 секунд), 2038 оны 1-р сарын 19 биш. Энэ нь integer overflow гэдэгт хамааралтай бөгөөд энэ нь тооллогчийн ашиглах боломжтой тоон битүүд дуусахад тэмдэгт битээ эргүүлнэ. Энэ нь хамгийн сөрөг тоог илтгэнэ, дараа нь 0 руу тоолохоо зогсоож, дахин эерэг бүхэл тоо руу орно. Ийм системүүд дээрх буруу тооцоолол нь хэрэглэгчид болон бусад хамааралтай талуудын хувьд асуудал үүсгэх магадлалтай.