تبدیل تاریخ به Timestamp

تاریخ میلادی را وارد کنید، کد Timestamp استاندارد تحویل بگیرید.پشتیبانی کامل از محاسبه دقیق زمان گرینویچ (UTC) و محلی.

تاریخ (میلادی)
زمان (ساعت)
Unix Timestamp (Seconds)Standard
کلیک برای کپی
Timestamp (Milliseconds)Java / JS
کلیک برای کپی

چرا به تبدیل تاریخ به Timestamp نیاز داریم؟

در پایگاه‌های داده (مانند MySQL یا MongoDB) و سیستم‌های لاگ‌برداری، ذخیره تاریخ به صورت متن (مثلاً "2025-10-05") ناکارآمد است. در عوض، مهندسان از Unix Timestamp استفاده می‌کنند که یک عدد صحیح سبک است. این ابزار به شما کمک می‌کند تا تاریخ‌های انسانی (میلادی) را به سرعت به این فرمت استاندارد ماشینی تبدیل کنید تا بتوانید کوئری‌های دیتابیس را تست کنید یا منطق برنامه خود را دیباگ نمایید.

تفاوت UTC و Local Time

زمان جهانی (UTC)

این زمان استاندارد مبنا است و تحت تاثیر تغییر ساعت تابستانی/زمستانی قرار نمی‌گیرد. سرورهای ابری (Cloud) معمولاً روی این زمان تنظیم هستند. اگر دیتای شما در دیتابیس با ساعت ایران متفاوت است، احتمالاً به صورت UTC ذخیره شده است.

زمان محلی (Local)

این زمانی است که سیستم عامل کاربر (کامپیوتر یا موبایل شما) نشان می‌دهد. مرورگر وب معمولاً به این زمان دسترسی دارد. تفاوت آن با UTC همان "اختلاف ساعت" (Offset) است (مثلاً برای ایران +3:30).

مثال‌های کاربردی (Mesal-ha)

  • 0
    آغاز زمان (Epoch)1970-01-01 00:00:00 UTC
  • 1609459200
    شروع سال ۲۰۲۱2021-01-01 00:00:00 UTC

سوالات متداول

آیا می‌توان تاریخ شمسی وارد کرد؟
در حال حاضر این ابزار برای دقت بالاتر با تاریخ میلادی کار می‌کند، زیرا استاندارد جهانی سرورها میلادی است. اما می‌توانید از مبدل تاریخ برای تبدیل شمسی به میلادی استفاده کرده و سپس نتیجه را اینجا وارد کنید.
چگونه در اکسل تاریخ را به Timestamp تبدیل کنیم؟
فرمول اکسل برای این کار: =(A1-DATE(1970,1,1))*86400 است (فرض بر اینکه سلول A1 حاوی تاریخ باشد).