فرمت | ثانیه |
---|---|
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 یک روش برای ردیابی زمان به عنوان تعداد ثانیههایی است که از Epoch یونیکس (1 ژانویه 1970) گذشته است. بنابراین، 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 نیز معروف است) به نمایندگی از زمان در بسیاری از سیستمهای دیجیتال به عنوان تعداد ثانیههایی است که از 00:00:00 UTC در 1 ژانویه 1970 گذشته است و آن را به صورت یک عدد صحیح 32 بیتی امضا شده ذخیره میکند. چنین پیادهسازیهایی نمیتوانند زمانهای بعد از 03:14:07 UTC در 19 ژانویه 2038 را رمزگذاری کنند. مشابه مشکل Y2K، مشکل سال 2038 به دلیل ظرفیت ناکافی برای نمایش زمان ایجاد میشود.
آخرین زمانی که از 1 ژانویه 1970 میتوان با استفاده از یک عدد صحیح 32 بیتی امضا شده ذخیره کرد، 03:14:07 در روز سهشنبه، 19 ژانویه 2038 است (231-1 = 2,147,483,647 ثانیه بعد از 1 ژانویه 1970). برنامههایی که سعی در افزایش زمان پس از این تاریخ دارند، مقدار را به صورت داخلی به عنوان یک عدد منفی ذخیره میکنند که این سیستمها آن را به عنوان وقوع در ساعت 20:45:52 روز جمعه، 13 دسامبر 1901 (2,147,483,648 ثانیه قبل از 1 ژانویه 1970) تفسیر خواهند کرد، نه 19 ژانویه 2038. این به دلیل سرریز عدد صحیح است، که در آن شمارنده از ظرفیت بیتهای عددی استفاده شده تمام میشود و بیت علامت را معکوس میکند. این بزرگترین عدد منفی را گزارش میکند و سپس به شمارش به سمت صفر ادامه میدهد و دوباره از طریق اعداد صحیح مثبت ادامه مییابد. محاسبات نادرست در چنین سیستمهایی احتمالاً مشکلاتی را برای کاربران و سایر طرفهای وابسته به وجود میآورد.