זמן Unix הנוכחי הוא: 
1777314591

המרת epoch לתאריך ושעה קריאים ולהפך

נקה טופס
תמיכה בחותמות זמן Unix בשניות, מילישניות ומיקרושניות.

 
שנהחודשיום 
 -   -     
שעהדק'שנ'
 :   :   

 

נקה טופס
פורמט קלט: RFC 2822, D-M-Y, M/D/Y, Y-M-D, וכן הלאה. הסרת 'GMT' ממירה לשעון מקומי.
 

חותמות זמן לתחילת ולסוף שנה/חודש/יום

הצג התחלה וסוף של    

שנהחודשיום
 -   -       

 

המרת שניות לשנים, חודשים, ימים, שעות ודקות

נקה טופס
 

 

מהו epoch Unix?

epoch Unix (המוכר גם כ-זמן Unix, זמן POSIX, או חותמת זמן Unix) הוא מספר השניות שחלפו מאז 1 בינואר 1970, 00:00:00 UTC, ללא ספירת שניות קפיצה (ISO 8601: 1970-01-01T00:00:00Z). מבחינה טכנית, epoch מציין את זמן Unix 0, אך המונח "epoch" משמש לרוב כקיצור לזמן Unix בכלל.

זמן רגיל שניות
שעה אחת3600 שניות
יום אחד86400 שניות
שבוע אחד604800 שניות
חודש אחד (~30.437 ימים) 2629743 שניות
שנה אחת (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 אינו תומך בשניות קפיצה.