Преобразование Unix временной метки

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

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

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

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

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

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

Инструмент конвертации Unix метки времени позволяет преобразовать Unix метку времени в стандартный формат пекинского времени, а также преобразовать стандартный формат пекинского времени в Unix метку времени;

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

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

Получить текущую метку времени: $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 timestamp)
Java String datetime = 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]
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE 'time' + 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 метки времени

С помощью нашего инструмента конвертации 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 метки времени в пекинское время или другие форматы, облегчая работу с вашими временными данными.

Ваши шаги:
Выбрать язык