Інструмент конвертації Unix Timestamp Секунди з 1 січня 1970 року (UTC)

Поточний час:
Секунда
Змінити формат
Секунда
Секунда
(adsbygoogle = window.adsbygoogle || []).push({});

Що таке Unix Timestamp?

Метод представлення часу в секундах, розрахований з 1 січня 1970 року за координованим всесвітнім часом (UTC).

Unix Timestamp, також відомий як Unix time або час POSIX, часто використовується для фіксації часу подій, розрахунку інтервалів часу та відстеження та сортування часу в різних програмах. Оскільки Unix Timestamp вимірюється в секундах, він є послідовним у всьому світі і не залежить від часових поясів або географічного розташування. Наприклад, якщо вам потрібно фіксувати час подій як у Сполучених Штатах, так і в Китаї, ви можете забезпечити послідовність Unix Timestamps. Для отримання додаткової інформації дивіться База знань Narrative - Що таке час Unix?

Способи отримання поточного Unix Timestamp на різних мовах:

Javatime
JavaScriptMath.round(new Date().getTime()/1000)
Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQLSELECT unix_timestamp(now())
Perltime
PHPtime()
PostgreSQLSELECT extract(epoch FROM now())
Pythonimport time + time.time()
RubyTime.now、Time.new、Time.now.to_i
Go import time + int32(time.Now().Unix())
SQL ServerSELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
Unix / Linuxdate +%s
VBScript / ASPDateDiff("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()
Linuxdate -d @Unix timestamp
MySQLfrom_unixtime(Unix timestamp)
Perl my $time = Unix timestamp + my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PHPdate('r', Unix timestamp)
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'epoch' + Unix timestamp) * INTERVAL '1 second';
Pythonimport time + time.gmtime(Unix timestamp)
RubyTime.at(Unix timestamp)
SQL ServerDATEADD(s, Unix timestamp, '1970-01-01 00:00:00')
VBScript / ASPDateAdd("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))
MySQLSELECT unix_timestamp(time)
Perl use Time::Local + my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PHPmktime(hour, minute, second, month, day, year)
PostgreSQLSELECT 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')))
RubyTime.local(year, month, day, hour, minute, second)
SQL ServerSELECT DATEDIFF(s, '1970-01-01 00:00:00', time)
Unix / Linuxdate +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASPDateDiff("s", "01/01/1970 00:00:00", time)

Інформаційний розділ: (Усі функції на цьому веб-сайті є безкоштовними і підтримуються завдяки рекламі та спонсорам)

X
Бізнес-співпраця:
(adsbygoogle = window.adsbygoogle || []).push({});
(adsbygoogle = window.adsbygoogle || []).push({});