Epoch Converter
Μετατροπέας epoch - Μετατροπέας χρόνου Unix
Η τρέχουσα ώρα Unix είναι:
1775994688
Μετατροπή 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 γενικότερα.
| Κανονική ώρα | Δευτερόλεπτα |
|---|---|
| 1 ώρα | 3600 δευτερόλεπτα |
| 1 ημέρα | 86400 δευτερόλεπτα |
| 1 εβδομάδα | 604800 δευτερόλεπτα |
| 1 μήνας (~30,437 ημέρες) | 2629743 δευτερόλεπτα |
| 1 έτος (365,25 ημέρες) | 31557600 δευτερόλεπτα |
Τρέχουσα ώρα Unix σε γλώσσες προγραμματισμού
| 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 |
Σημείωση: Όλα τα εργαλεία σε αυτή τη σελίδα βασίζονται στις ρυθμίσεις ημερομηνίας και ώρας του υπολογιστή και χρησιμοποιούν JavaScript για τη μετατροπή των χρονικών τιμών. Ορισμένα προγράμματα περιήγησης εφαρμόζουν τους τρέχοντες κανόνες θερινής ώρας σε όλες τις ημερομηνίες του παρελθόντος. Η JavaScript δεν υποστηρίζει τα εμβόλιμα δευτερόλεπτα.