نحوه تغییر مهر زمانی یونیکس به صورت آنلاین و رایگان (راهنمای 2026)
شما یک خروجی از پایگاه داده یا پاسخ API را باز میکنید و تاریخ را جایگزین میکنید. 1760486400 ببینیم. این یکی از آنهاست. مهر زمانی یونیکس است — تعداد ثانیهها از اول ژانویه 1970 ("عصر یونیکس"). کامپیوترها آنها را دوست دارند زیرا اعداد سادهای هستند که کاملاً مرتب و قابل مقایسه هستند؛ انسانها از آنها متنفرند زیرا غیرقابل خواندن هستند. تبدیل مهر زمانی در هر دو جهت ترجمه میشود: مهرهای زمانی برای خواندن تاریخها، و تاریخها به مهرهای زمانی — رایگان، بدون ثبتنام، همه در مرورگر شما.
مبدل مهر زمانی چه می کند؟
این ابزار سه عملکرد دارد. «در تاریخ» یک مهر زمانی یونیکس را میگیرد و آن را به عنوان یک تاریخ قابل خواندن توسط انسان، هم بر اساس UTC و هم بر اساس منطقه زمانی محلی شما نمایش میدهد. "در زمان مهر" تاریخ و زمان انتخابی شما را دریافت کرده و مهر زمانی مربوطه را هم بر حسب ثانیه و هم بر حسب میلیثانیه نمایش میدهد. "برچسب زمانی فعلی" حالا هر دو راه را نشان میدهد. یک توصیف هوشمندانه: «در تاریخ» به طور خودکار تشخیص می دهد که آیا شما چند ثانیه یا میلی ثانیه را چسبانده اید — 1760486400 مانند عدد 10 رقمی و 1760486400000 هر دو عدد 13 رقمی بدون انتخاب شما پردازش میشوند.
گام به گام: مهر زمانی به تاریخ
- تبدیل مهر زمانی باز کردن
- «برچسب زمانی یونیکس → تاریخ» شماره را در فیلد قرار دهید (مثلاً
1760486400). - در تاریخ کلیک کنید.
- نتیجه را بخوانید: یک UTC خط (مرجع جهانی، مثلاً Tue, 15 Oct 2026 00:00:00 GMT) و یکی محلی خط (همان لحظه در منطقه زمانی دستگاه شما).
گام به گام: مهر زمانی از تاریخ
- «تاریخ → مهر زمان» به سمت میدان اسکرول کنید.
- تاریخ و زمان را از انتخابگر تاریخ و زمان انتخاب کنید.
- در مهر زمان کلیک کنید.
- هر دو مقدار را بخوانید: ثانیه ها (مهر زمانی یونیکس 10 رقمی کلاسیک) و میلی ثانیه (13 رقم، که در جاوا اسکریپت و بسیاری از API های مدرن استفاده میشود).
مثال 1: خواندن پاسخ API
شما در حال اشکالزدایی سیستم رزرو و گزارش هستید order_time: 1767225600 نشان می دهد که آن را در مبدل قرار دهید و روی Date فشار دهید: این Thu, 01 Jan 2026 00:00:00 GMT خوانده می شود - نیمه شب روز سال نو، که بلافاصله نشان می دهد که این سفارش در مرز سال (احتمالاً یک رکورد آزمایشی) آمده است. بدون ریاضیات ذهنی، بدون حدس اشتباه. خط UTC خطی است که باید هنگام مقایسه لاگ ها به آن اعتماد کرد. خط محلی به شما می گوید که کاربر در منطقه زمانی شما چه چیزی را می دید.
مثال 2: تعیین مهلت یا رویداد برنامهریزیشده
بسیاری از سیستمها یک لحظه آینده را بهعنوان مهر زمانی میخواهند - یک توکن که در 24 ساعت منقضی میشود، یک کار cron، یک کش TTL. برای فردا بعدازظهر در UTC به مهر زمانی نیاز دارید؟ تاریخ و زمان را انتخاب کنید، مهر زمانی را فشار دهید و ثانیه ها مقدار را در فراخوانی API یا فایل پیکربندی خود کپی کنید. جاوا اسکریپت Date.now() برای APIها و سیستمهایی مانند MongoDB که تاریخها را بر حسب میلیثانیه ذخیره میکنند، از مقداری بر حسب میلیثانیه استفاده کنید.
مثال 3: الان به واحد زمان میلادی ساعت چند است؟
در حال نوشتن اسناد یا تستها هستید و به «الان» به عنوان یک عدد نیاز دارید؟ مهر زمانی فعلی فشار دهید - شما بلافاصله هر دو مقدار ثانیه و میلی ثانیه را دریافت می کنید. دادههای اولیه، تطبیق گزارشها، و بررسی صحیح ساعت سیستم آسان است.
ثانیه در مقابل میلی ثانیه: آنها را با هم قاطی نکنید
این رایجترین اشکال مربوط به مهر زمانی است. مهر زمانی ثانیه 10 رقم است (1760486400میلی ثانیه 13 رقم است (1760486400000اگر به چیزی که انتظار ثانیه را دارد میلیثانیه بدهید، سال 50000 را دریافت میکنید؛ اگر به چیزی که انتظار میلیثانیه را دارد ثانیه بدهید، ژانویه 1970 را دریافت میکنید. گزینه «in date» مبدل به طور خودکار تشخیص میدهد که کدام را پیست کردهاید و گزینه «in timestamp» هر دو را نشان میدهد - بنابراین هرگز لازم نیست از خود بپرسید کدام را میخواهید.
توصیههای کاربردی
- همیشه لاگها را بر اساس UTC مقایسه کنید. زمان محلی در هر دستگاه متفاوت است؛ UTC مرجع مشترک است.
- قبل از چسباندن در یک سیستم، ارقام را بشمارید: 10 = ثانیه، 13 = میلی ثانیه.
- عصر را به یاد داشته باشید: مهر زمان 0 = 1 ژانویه 1970، ساعت 00:00:00 UTC. تاریخهای قبل از آن اعداد منفی هستند.
- 2038 توجه: مهرهای زمانی امضا شده 32 بیتی در 19 ژانویه 2038 منقضی می شود (مشکل "Y2K38"). اگر سیستمهای قدیمیتری را حفظ میکنید، این یک راه خوب برای بررسی مقادیر آستانه مبدل است.
مهرهای زمانی یونیکس را از کجا پیدا میکنید؟
زمانی که بدانید به دنبال چه چیزی بگردید، مهرهای زمانی در همه جا وجود دارند. API های وب آنها را در یک پاسخ JSON برمی گرداند ("created_at": 1760486400). پایگاههای داده آنها را به عنوان ستونهای عدد صحیح ذخیره میکنند. فایلهای لاگ، ورودیها را با آنها مهر میکنند زیرا کوتاه و قابل مرتبسازی هستند. توکنهای JWT exp (مدت زمان) و iat (ادامه) ادعاها دارای مهر زمانی هستند - exp مقدار را در مبدل قرار دهید و بلافاصله خواهید دید که توکن چه زمانی منقضی میشود، که هنگام اشکالزدایی «چرا ورود من ناموفق است؟» بسیار ارزشمند است. و اگر با صفحات گسترده کار میکنید، به یاد داشته باشید که سیستم تاریخ اکسل متفاوت است (روز از سال 1900)، بنابراین به جای حدس زدن محدوده، با این ابزار تبدیل کنید.
حریم خصوصی و قیمت
این تبدیل کاملاً در موتور جاوا اسکریپت مرورگر شما اجرا میشود - مهرهای زمانی و تاریخهایی که وارد میکنید هرگز به سرور ارسال نمیشوند. برای همیشه رایگان، بدون محدودیت، بدون حساب کاربری.
سوالات عمومی
برچسب زمانی یونیکس چیست؟
تعداد ثانیههایی که از ساعت 00:00:00 UTC در تاریخ 1 ژانویه 1970 گذشته است. این روش استاندارد کامپیوترها برای ذخیره تاریخها به صورت اعداد تکی است - که مرتبسازی، مقایسه و ذخیره آنها آسان است.
چگونه بفهمم مُهر زمانی من بر حسب ثانیه یا میلی ثانیه است؟
ارقام را بشمارید: 10 رقم به معنی ثانیه و 13 به معنی میلیثانیه است. مبدل همچنین هنگام استفاده از "in date" به طور خودکار این را تشخیص میدهد.
چرا نتایج UTC و محلی متفاوت است؟
آنها لحظه یکسانی را به دو روش نشان میدهند. UTC مرجع جهانی است؛ محلی با منطقه زمانی دستگاه شما تنظیم میشود. از خط UTC برای کار بین سیستمی استفاده کنید.
همین حالا امتحان کنید: رایگان تبدیل مهر زمانی