تبدیل Timestamp
با این ابزار می توانید Timestamp یونیکس را به تاریخ/ساعت تبدیل کنید و خروجی را همزمان در شمسی و میلادی ببینید. همچنین می توانید تاریخ/ساعت را وارد کنید و Timestamp بگیرید. خروجی ها قابل کپی و اشتراک هستند.
- Timestamp معمولاً بر حسب ثانیه است؛ بعضی سیستم ها میلی ثانیه می دهند. ابزار هر دو را تشخیص می دهد.
- نمایش زمان بر اساس منطقه زمانی دستگاه انجام می شود (قابل تغییر در خود ابزار).
- اگر ورودی نامعتبر باشد، پیام خطا می گیری و محاسبه انجام نمی شود.
تبدیل تایم استمپ به تاریخ شمسی
بیشتر ابزارهای خارجی فقط خروجی میلادی می دهند و شما مجبورید یک تبدیل دوم انجام دهید. اینجا خروجی همزمان شمسی و میلادی است. نمونهٔ واقعی:
ابزار واحد ورودی را خودکار تشخیص می دهد: عدد ده رقمی را ثانیه و عدد سیزده رقمی را میلی ثانیه در نظر می گیرد. پس اگر از لاگ جاوااسکریپت عدد 1700000000000 را کپی کردید، نیازی نیست خودتان بر ۱۰۰۰ تقسیم کنید — هر دو به یک تاریخ می رسند.
تایم استمپ یونیکس چیست؟
تایم استمپ یونیکس تعداد ثانیه های گذشته از نیمه شب اول ژانویهٔ ۱۹۷۰ به وقت UTC است. دلیل محبوبیتش ساده است: یک عدد صحیح که مستقل از تقویم، زبان و منطقهٔ زمانی است. به همین خاطر دیتابیس ها، APIها و فایل های لاگ زمان را با همین قالب ذخیره می کنند و تبدیل به تاریخ خوانا را به لایهٔ نمایش می سپارند.
- ثانیه یا میلی ثانیه؟ بیشتر APIها و زبان هایی مثل PHP و Python ثانیه می دهند، ولی جاوااسکریپت با Date.now() میلی ثانیه برمی گرداند. عدد ده رقمی یعنی ثانیه و سیزده رقمی یعنی میلی ثانیه.
- منطقهٔ زمانی: خود تایم استمپ منطقهٔ زمانی ندارد و همیشه بر مبنای UTC است؛ آنچه تغییر می کند فقط نمایش آن است. برای همین می توانید در ابزار منطقهٔ زمانی دلخواه را وارد کنید و همان عدد، ساعت متفاوتی نشان بدهد.
- تایم استمپ منفی یعنی تاریخی پیش از سال ۱۹۷۰.