تبدیل Timestamp
تایماستمپ یونیکس تعداد ثانیههای گذشته از ساعت صفر روز اول ژانویهی ۱۹۷۰ به وقت جهانی است. برنامهنویسان، مدیران پایگاهداده و کسانی که با لاگ سرور، API یا فایلهای داده سروکار دارند هر روز با این عدد روبهرو میشوند. با این ابزار میتوانید یک تایماستمپ را به تاریخ شمسی و میلادی تبدیل کنید و برعکس، یک تاریخ را به تایماستمپ ببرید.
نحوه استفاده
برای تبدیل عدد به تاریخ، تایماستمپ را به ثانیه وارد کنید و دکمهی «از Timestamp» را بزنید. برای عکس این کار، تاریخ را انتخاب کنید و «به Timestamp» را بزنید.
کاربردهای رایج
- خواندن زمان در لاگها و پاسخ APIها
- بررسی تاریخ انقضای توکن و کوکی
- ثبت تاریخ در پایگاهداده بهصورت عدد
- عیبیابی اختلاف زمان بین سرورها
نکتههای مهم
بسیاری از سیستمها تایماستمپ را به میلیثانیه میدهند و عددی ۱۳ رقمی دارند. این ابزار ثانیه میگیرد؛ اگر عدد ۱۳ رقمی دارید آن را بر ۱۰۰۰ تقسیم کنید. نتیجهی تبدیل از تاریخ به عدد برای نیمهشب UTC آن روز است.
سؤالات متداول
تایماستمپ یونیکس دقیقاً چیست؟
تعداد ثانیههای سپریشده از ۱ ژانویهی ۱۹۷۰ ساعت صفر UTC. چون به منطقهی زمانی بستگی ندارد، برای ذخیرهی زمان در سیستمها بسیار رایج است.
چرا عدد من ۱۳ رقم است؟
احتمالاً میلیثانیه است. آن را بر هزار تقسیم کنید تا ثانیه شود و در ابزار وارد کنید.
نتیجه به وقت ایران است؟
تاریخ نمایشدادهشده بر پایهی منطقهی زمانی مرورگر شما محاسبه میشود.
Timestamp منفی یعنی چه؟
یعنی زمانی قبل از ۱۹۷۰. بیشتر برنامهها آن را پشتیبانی میکنند، اما این ابزار برای تاریخهای رایج امروزی طراحی شده است.
