Unix Timestamp Conversion

Unix-таймштамп, інструмент перетворення Unix-таймштампів
Поточний таймштамп
 Пекінський час

Unix-таймштамп (Unix timestamp) → Пекінський час

Unix-таймштамп
Пекінський час

Пекінський час → Unix-таймштамп (Unix timestamp)

Пекінський час
Unix-таймштамп

Опис інструменту перетворення Unix-таймштампів

Інструмент перетворення Unix-таймштампів дозволяє конвертувати Unix-таймштамп у стандартний формат Пекінського часу, а також навпаки;

Що таке Unix-таймштамп (Unix timestamp): таймштамп є загальною кількістю секунд, що пройшли з 00:00:00 Грінвічського часу 1 січня 1970 року (08: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-таймштампи у Пекінський час або інші формати, щоб зручно обробляти ваші дані про час.

Ваші сліди:
Оберіть мову