Інструмент конвертації Unix Timestamp Секунди з 1 січня 1970 року (UTC)
Поточний час:
Секунда
Змінити формат
Секунда
Секунда
Що таке Unix Timestamp?
Метод представлення часу в секундах, розрахований з 1 січня 1970 року за координованим всесвітнім часом (UTC).
Unix Timestamp, також відомий як Unix time або час POSIX, часто використовується для фіксації часу подій, розрахунку інтервалів часу та відстеження та сортування часу в різних програмах. Оскільки Unix Timestamp вимірюється в секундах, він є послідовним у всьому світі і не залежить від часових поясів або географічного розташування. Наприклад, якщо вам потрібно фіксувати час подій як у Сполучених Штатах, так і в Китаї, ви можете забезпечити послідовність Unix Timestamps. Для отримання додаткової інформації дивіться База знань Narrative - Що таке час Unix?
Способи отримання поточного Unix Timestamp на різних мовах:
Java | time |
JavaScript | Math.round(new Date().getTime()/1000) |
Microsoft .NET / C# | epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 |
MySQL | SELECT unix_timestamp(now()) |
Perl | time |
PHP | time() |
PostgreSQL | SELECT extract(epoch FROM now()) |
Python | import time + time.time() |
Ruby | Time.now、Time.new、Time.now.to_i |
Go | import time + int32(time.Now().Unix()) |
SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE()) |
Unix / Linux | date +%s |
VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", Now()) |
Способи конвертації Unix Timestamp у звичайний час на різних мовах:
Java | String date = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix timestamp * 1000)) |
JavaScript | var unixTimestamp = new Date(Unix timestamp * 1000) + commonTime = unixTimestamp.toLocaleString() |
Linux | date -d @Unix timestamp |
MySQL | from_unixtime(Unix timestamp) |
Perl | my $time = Unix timestamp + my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6] |
PHP | date('r', Unix timestamp) |
PostgreSQL | SELECT TIMESTAMP WITH TIME ZONE 'epoch' + Unix timestamp) * INTERVAL '1 second'; |
Python | import time + time.gmtime(Unix timestamp) |
Ruby | Time.at(Unix timestamp) |
SQL Server | DATEADD(s, Unix timestamp, '1970-01-01 00:00:00') |
VBScript / ASP | DateAdd("s", Unix timestamp, "01/01/1970 00:00:00") |
Способи конвертації звичайного часу в Unix Timestamp на різних мовах:
Java | long epoch = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").parse("01/01/1970 01:00:00"); |
JavaScript | var commonTime = new Date(Date.UTC(year, month - 1, day, hour, minute, second)) |
MySQL | SELECT unix_timestamp(time) |
Perl | use Time::Local + my $time = timelocal($sec, $min, $hour, $day, $month, $year); |
PHP | mktime(hour, minute, second, month, day, year) |
PostgreSQL | SELECT extract(epoch FROM date('YYYY-MM-DD HH:MM:SS')); |
Python | import time + int(time.mktime(time.strptime('YYYY-MM-DD HH:MM:SS', '%Y-%m-%d %H:%M:%S'))) |
Ruby | Time.local(year, month, day, hour, minute, second) |
SQL Server | SELECT DATEDIFF(s, '1970-01-01 00:00:00', time) |
Unix / Linux | date +%s -d"Jan 1, 1970 00:00:01" |
VBScript / ASP | DateDiff("s", "01/01/1970 00:00:00", time) |
Інформаційний розділ: (Усі функції на цьому веб-сайті є безкоштовними і підтримуються завдяки рекламі та спонсорам)
X
Бізнес-співпраця: