Преобразуване на Unix timestamps

Unix времеви маркер, Инструмент за конвертиране на Unix времеви маркери
Текуща времева марка
 Пекинско време

Unix времеви маркер (Unix timestamp) → Пекинско време

Unix времеви маркер
Пекинско време

Пекинско време → Unix времеви маркер (Unix timestamp)

Пекинско време
Unix времеви маркер

Представяне на инструмента за конвертиране на Unix времеви маркери

Инструментът за конвертиране на Unix времеви маркери може да конвертира Unix времеви маркери в стандартен формат на пекинското време, както и да превежда стандартния формат на пекинското време в Unix времеви маркери;

Какво е Unix времеви маркер (Unix timestamp): времевият маркер е общият брой секунди от 00:00:00 на 1 януари 1970 г. по Гринуич (08:00:00 на 1 януари 1970 г. по пекинско време) до момента.

Пример за екземпляр на PHP за използване на Unixtime:

Получаване на текущия времеви маркер: $time = time(); Преобразуване в пекинско време: $datetime = date('Y-m-d H:i:s', $time); Преобразуване в времеви маркер: $unixtime = strtotime($datetime);(www.pcjson.com)

1. Методи за получаване на текущия Unix времеви маркер (Unix timestamp) в различни програмни езици или бази данни:

PHP time()
Java time
JavaScript Math.round(new Date().getTime()/1000)
getTime() връща стойност в милисекунди
.NET / C# time = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000
MySQL SELECT unix_timestamp(now())
Perl time
PostgreSQL SELECT extract(time FROM now())
Python първо import time, след това time.time()
Ruby Получаване на Unix времеви маркер: Time.now или Time.new
Показване на Unix времеви маркер: Time.now.to_i
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())

2. Методи за преобразуване на обикновено време в Unix времеви маркер (Unix timestamp) в различни програмни езици или бази данни:

PHP mktime(hour, minute, second, day, month, year)
Java long datetime = 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)
Формат на времето: YYYY-MM-DD HH:MM:SS или YYMMDD или YYYYMMDD
Perl първо use Time::Local, след това my $time = timelocal($sec, $min, $hour, $day, $month, $year);
PostgreSQL SELECT extract(datetime 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', datetime)
Unix / Linux date +%s -d"Jan 1, 1970 00:00:01"
VBScript / ASP DateDiff("s", "01/01/1970 00:00:00", datetime)

3. Методи за преобразуване на Unix времеви маркер (Unix timestamp) в обикновено време (година-месец-ден час:минута:секунда):

PHP date('r', Unix времеви маркер)
Java String datetime = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new java.util.Date(Unix времеви маркер * 1000))
JavaScript първо var unixTimestamp = new Date(Unix времеви маркер * 1000), след това commonTime = unixTimestamp.toLocaleString()
Linux date -d @Unix времеви маркер
MySQL from_unixtime(Unix времеви маркер)
Perl първо my $time = Unix времеви маркер, след това my ($sec, $min, $hour, $day, $month, $year) = (localtime($time))[0,1,2,3,4,5,6]
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'time' + (Unix времеви маркер) * INTERVAL '1 second';
Python първо import time, след това time.gmtime(Unix времеви маркер)
Ruby Time.at(Unix времеви маркер)
SQL Server DATEADD(s, Unix времеви маркер, '1970-01-01 00:00:00')
VBScript / ASP DateAdd("s", Unix времеви маркер, "01/01/1970 00:00:00")

Инструмент за конвертиране на Unix времеви маркери

С нашия инструмент за конвертиране на Unix времеви маркери можете лесно да преобразувате Unix времеви маркери в пекинско време. Независимо дали сте разработчик или обикновен потребител, този инструмент ще ви помогне бързо да конвертирате времеви маркери и дати, поддържа преобразуването на Unix времеви маркери в текущото време, преобразуването в пекинско време, а също така взаимното преобразуване между datetime и Unix времеви маркери.

Представяне на функциите

  • Преобразуване на Unix времеви маркери в пекинско време: Конвертира Unix времеви маркери в текущото пекинско време, подходящо за различни среди за разработка.
  • Преобразуване на datetime в Unix времеви маркери: Преобразува дати и времена (например yyyy-mm-dd hh:mm:ss) в Unix времеви маркери, удобни за времеви изчисления.
  • Поддържа множество програмни езици: Предоставя методи за конвертиране на Unix времеви маркери в различни програмни езици (например Python, Java, JavaScript, PHP и др.), удобни за бърза интеграция от разработчици.
  • Онлайн конвертиране: Предоставя безплатен онлайн инструмент, потребителите не се нуждаят от изтегляне на софтуер, за да завършат конвертирането на Unix времеви маркери и дати.

Как да използвате инструмента за конвертиране на Unix времеви маркери

1. Изберете входен формат: Можете да изберете конвертиране на Unix времеви маркери в пекинско време или преобразуване на дата време в Unix времеви маркери.
2. Въведете времеви маркер или дата: Попълнете прозореца за въвеждане с времеви маркери или дата и час.
3. Щракнете върху бутона „Конвертиране“: Инструментът автоматично ще изчисли и изведе резултата от преобразуването, можете да прегледате преобразуваното време.

Определение на Unix времеви маркери

Unix времеви маркери, известни също като POSIX време или времето на епохата, представляват броя на секундите, изминали от 00:00:00 UTC (Координирано универсално време) на 1 януари 1970 г. Unix времеви маркери са общ формат на време, използван в много компютърни системи и програмни езици.

Приложими ситуации

  • Разработчици: Превръщат датите в Unix времеви маркери за извършване на времеви изчисления и сравнения.
  • Анализатори на данни: Преобразуват времеви маркери в четим формат на дата за изпълнение на анализ на времеви серии.
  • Обикновени потребители: Помагат на потребителите да преобразуват Unix времеви маркери в пекинско време, за да разберат датата и времето, свързани с определен момент.

Защо да изберете нашия инструмент за конвертиране на Unix времеви маркери?

  • Простота на използване: Не изисква сложни операции, просто въведете времеви маркери или дата, щракнете върху бутона за конвертиране, за да получите резултат.
  • Бързина и точност: Предоставя бърза услуга за конвертиране на времеви маркери, точна и верна, осигурявайки, че резултатите съвпадат с действителното време.
  • Разнообразие от функции: Поддържа многобройни общи нужди за преобразуване на времеви маркери, подходящи за разработчици и обикновени потребители.
  • Подкрепа за множество езици: Предоставя примери за код за преобразуване на времеви маркери на различни програмни езици, за да помогне на разработчиците бързо да реализират.

Започнете да използвате инструмента за конвертиране на Unix времеви маркери

Незабавно използвайте нашия инструмент за конвертиране на Unix времеви маркери, за да преобразите Unix времеви маркери в пекинско време или други формати, удобни за обработка на вашите времеви данни.

Вашият следи:
Изберете език