Epoch Converter
Epoch konvertori - Unix vaqt konvertori
Hozirgi Unix vaqti:
1777500178
Epoch ni o'qish mumkin bo'lgan sanaga va teskarisiga aylantirish
Yil, oy va kun boshlanishi va tugashi uchun vaqt belgilari
Soniyalarni yillarga, oylarga, kunlarga, soatlarga va daqiqalarga aylantirish
Unix epoch nima?
Unix epoch (Unix vaqti, POSIX vaqti yoki Unix vaqt belgisi deb ham ataladi) — 1970-yil 1-yanvar, 00:00:00 UTC dan beri o'tgan soniyalar soni bo'lib, kabisat soniyalari hisobga olinmaydi (ISO 8601: 1970-01-01T00:00:00Z). Aniq aytganda, epoch — Unix vaqti 0 bo'lib, ammo odatda "epoch" atamasi Unix vaqti uchun umumiy qisqartma sifatida ishlatiladi.
| Oddiy vaqt | Soniyalar |
|---|---|
| 1 soat | 3600 soniya |
| 1 kun | 86400 soniya |
| 1 hafta | 604800 soniya |
| 1 oy (~30,437 kun) | 2629743 soniya |
| 1 yil (365,25 kun) | 31557600 soniya |
Dasturlash tillarida hozirgi Unix vaqti
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Perl | time |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
Eslatma: Bu sahifadagi barcha vositalar kompyuterning sana va vaqt sozlamalariga asoslanadi va vaqtni aylantirish uchun JavaScript ishlatiladi. Ba'zi brauzerlar o'tgan barcha sanalar uchun joriy yozgi vaqt qoidalarini qo'llaydi. JavaScript kabisat soniyalarini qo'llab-quvvatlamaydi.