زمان فعلی Unix: 
1777591518

تبدیل epoch به تاریخ و زمان خوانا و بالعکس

پاک‌کردن فرم
پشتیبانی از مُهرهای زمانی Unix بر حسب ثانیه، میلی‌ثانیه و میکروثانیه.

 
سالماهروز 
 -   -     
ساعتدقثا
 :   :   

 

پاک‌کردن فرم
قالب ورودی: RFC 2822, D-M-Y, M/D/Y, Y-M-D و غیره. برای تبدیل به زمان محلی، 'GMT' را حذف کنید.
 

مُهرهای زمانی برای آغاز و پایان سال/ماه/روز

نمایش آغاز و پایان    

سالماهروز
 -   -       

 

تبدیل ثانیه به سال، ماه، روز، ساعت و دقیقه

پاک‌کردن فرم
 

 

Unix epoch چیست؟

Unix epoch (همچنین با نام‌های Unix time، POSIX time یا Unix timestamp شناخته می‌شود) تعداد ثانیه‌های سپری‌شده از ۱ ژانویه ۱۹۷۰، ساعت ۰۰:۰۰:۰۰ UTC است، بدون احتساب ثانیه‌های کبیسه (ISO 8601: 1970-01-01T00:00:00Z). به‌طور دقیق، epoch به Unix time 0 اشاره دارد، اما معمولاً از واژه «epoch» به‌عنوان اختصار برای Unix time به‌طور کلی استفاده می‌شود.

زمان عادی ثانیه‌ها
1 ساعت3600 ثانیه
1 روز86400 ثانیه
1 هفته604800 ثانیه
1 ماه (~30.437 روز) 2629743 ثانیه
1 سال (365.25 روز)  31557600 ثانیه

زمان فعلی epoch در زبان‌های برنامه‌نویسی

Pythonimport time; time.time()
PHPtime()
JavaScriptMath.round(new Date().getTime()/1000.0)
Javalong epoch = System.currentTimeMillis()/1000;
C#DateTimeOffset.Now.ToUnixTimeSeconds()
Perltime
RubyTime.now.to_i
Gotime.Now().Unix()
Ras.numeric(Sys.time())
Luaepoch = os.time()
DartDateTime.now().millisecondsSinceEpoch ~/ 1000
MySQLSELECT unix_timestamp(now())
PostgreSQLSELECT extract(epoch FROM now());
SQL ServerSELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE());
SQLiteSELECT unixepoch();
Unix/Linux/MacOSdate +%s

مثال‌های کد بیشتر به زبان انگلیسی

توجه: تمام ابزارهای این صفحه بر اساس تنظیمات تاریخ و ساعت رایانه کار می‌کنند و از JavaScript برای تبدیل زمان استفاده می‌کنند. برخی مرورگرها قوانین تغییر ساعت تابستانی فعلی را بر تمام تاریخ‌های گذشته اعمال می‌کنند. JavaScript از ثانیه‌های کبیسه پشتیبانی نمی‌کند.