Wektu Unix saiki yaiku
1782053901
Owahi epoch dadi tanggal sing gampang diwaca lan kosok baline
Timestamp kanggo wiwitan lan pungkasan taun, sasi, lan dina
Owahi detik dadi taun, sasi, dina, jam, lan menit
Apa iku epoch Unix?
Epoch Unix (uga disebut wektu Unix, wektu POSIX, utawa timestamp Unix) yaiku jumlah detik wiwit tanggal 1 Januari 1970, 00:00:00 UTC, tanpa ngetung detik kabisat (ISO 8601: 1970-01-01T00:00:00Z). Sejatine, epoch yaiku wektu Unix 0, nanging istilah "epoch" kerep digunakake minangka cekakan kanggo wektu Unix sacara umum.
| Wektu normal | Detik |
|---|---|
| 1 jam | 3600 detik |
| 1 dina | 86400 detik |
| 1 minggu | 604800 detik |
| 1 sasi (~30,437 dina) | 2629743 detik |
| 1 taun (365,25 dina) | 31557600 detik |
Wektu epoch saiki ing basa pamrograman
| 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 |
Conto kode liyane ing basa Inggris
Cathetan: Kabeh piranti ing kaca iki adhedhasar setelan tanggal lan wektu komputer lan nggunakake JavaScript kanggo ngowahi wektu. Sawetara browser ngetrapake aturan wektu musim panas saiki menyang kabeh tanggal sing wis liwat. JavaScript ora ndhukung detik kabisat.