strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix

Содержание

PHP Преобразование целого в Date, обратное strtotime

Я удивлен, если это может быть наоборот. Я имею в виду, могу ли я convert 1388516401 to 2014-01-01 00:00:01 . Я действительно хочу знать, какова логика этого преобразования. Как преобразовать дату преобразования в конкретное целое число.

Да, вы можете преобразовать его обратно. Вы можете попробовать:

Логика, связанная с этим преобразованием с даты на целое, объясняется в стромме в php.net.

Это означает, что если вы печатаете strtotime ( «2014-01-01 00:00:01» ), который даст вам выход 1388516401, поэтому дата 2014-01-01 00:00:01 1388516401 секунд с 1 января 1970 года 00:00:00 по UTC.

Надеюсь, это поможет вам

Можете ли вы попробовать это,

Это означает, что вы передаете строковое значение для времени и необязательно значение для текущего времени, которое является отметкой времени UNIX. Возвращаемое значение представляет собой целое число, которое является меткой времени UNIX.

Это вернет значение 1388516401, которое является отметкой времени UNIX для даты 2014-01-01. Это можно подтвердить, используя функцию date(), как показано ниже:

Я думаю, вы спрашиваете, почему 1388516401 равно 2014-01-01.

Для этого существует историческая причина. Существует 32-битная целочисленная переменная, называемая time_t , которая хранит счетчик времени, прошедшего с момента 1970-01-01 00:00:00. Его значение выражает время в секундах. Это означает, что в 2014-01-01 00:00:01 time_t будет 1388516401.

Это приводит нас к определенному интересному факту. В 2038-01-19 03:14:07 time_t достигнет 2147485547, максимальное значение для 32-битного номера. Когда-либо слышал о Джон Титор и проблема 2038 года?: D

Функция time() отображает секунды между текущей и эпохой unix, 01 01 1970 (00:00:00 GMT). Strtotime() преобразует нормальный формат даты в формат time(). Таким образом, представление этой даты в секундах будет: 1388516401

Преобразование строковой метки времени в timestamp unix в PHP

Im в настоящее время борется с отметками времени. У меня Googled для простого ответа для этого, но не могу найти решение для моей проблемы. Я хочу преобразовать пользовательский ввод во время UNIX. Пользователь вводит, например, «26/03/1982», как мне преобразовать этот ввод в временную метку UNIX?

Короткий и простой вопрос. Я добавлю больше, если захочу. Благодарю.

1 ответ

1 Решение Daniel [2020-09-10 17:45:00]

Посмотрите на функцию PHP strtotime :

strtotime — проанализировать любое текстовое описание даты и времени на английском языке в метке времени Unix

Я не уверен, насколько хорошо он обрабатывает / в датах, но заменяет их — и он будет работать.

пример

выходы 385977600, который является датой Unix для Fri, 26 марта 1982 г.

Вам может потребоваться установить для этой date_default_timezone

Как отнять от текущей даты три дня?

Задача такова: получаю дату в переменную $dat = date(«Y-m-d»);

Допустим, сегодня получилось 2020-01-03 . Надо отнять от нее 3 дня. Естественно получится 2015-12-31 и естественно, если отнимем два дня, то получится 2020-01-01 .

Подскажите, пожалуйста, есть ли какой-то простой способ провести такую манипуляцию?
Я попробовал заморочиться с explode(«-«,$dat); , а потом уже вычислять, но получилось СЛИШКОМ громоздкое уравнение. Хотелось бы попроще. Я слышал, что можно как-то дату модифицировать более простым способом.

3 ответа 3

Приведу цитату из документации, которая указывает на частую ошибку программистов:

Убедительная просьба принимать во внимание, что эти функции зависят от региональных настроек сервера. При работе с этими функциями следует обращать внимание на високосные года и переход на летнее время
(Например, следует использовать $date = strtotime(‘+7 days’, $date) ,
но не $date += 7*24*60*60 ).

Ваша задача решается за два шага двумя способами.

Заметки web-разработчика

Ccskrb

вторник, 28 марта 2020 г.

PHP. Создание дат и времени — Эпоха Unix

time — Возвращает текущую метку времени Unix.
Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.

mktime — Возвращает метку времени Unix для заданной даты.
int mktime ($hr, $min, $sec, $mo, $day, $yr)

strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix.
int strtotime ( string $time [, int $now = time() ] )

checkdate — Проверяет корректность даты по григорианскому календарю.
bool checkdate ( int $month , int $day , int $year)
Проверяет корректность даты по переданным аргументам. Дата считается корректной, если все параметры принимают допустимые значения.
month — Месяц. Принимает значения от 1 до 12 включительно.
day — День. Принимает значения, допустимые для указанного месяца month. При этом учитывается, является ли год year високосным.
year — Год. Принимает значения от 1 до 32767 включительно.
Возвращает TRUE, если проверяемая дата является корректной, или FALSE в противном случае.

Dates and time: Unix

echo time();
echo «
«;
echo mktime(2, 30, 45, 10, 1, 2009);
echo «
«;

// проверка даты, есть ли такая дата
echo checkdate(12,31,200) ? ‘true’ : ‘false’; // true
echo «
«;

echo checkdate(2,31,200) ? ‘true’ : ‘false’; // false
echo «
«;

$unix_timestamp = strtotime(«now»);
echo $unix_timestamp . «
«;

$unix_timestamp = strtotime(«September 15, 2004»);
echo $unix_timestamp . «
«;

$unix_timestamp = strtotime(«+1 day»);
echo $unix_timestamp . «
«;

$unix_timestamp = strtotime(«last Monday»);
echo $unix_timestamp . «
«;

Илон Маск рекомендует:  Что такое код socket_bind

?>

Сравнение даты и времени при помощи PHP функции StrToTime ()

В PHP можно легко создать удобочитаемую дату или время, используя функцию Date() . Эта функция принимает два аргумента: допустимый формат даты и метку времени Unix ( если ее не указывать, функция возвратит текущую дату/время ).

Приведенный выше пример прекрасно подходит для отображения дат и времени. Но когда дело доходит до PHP сравнения дат, использовать удобные для чтения строки — не самый надежный способ. Намного эффективнее сравнить временные метки. Метка времени Unix содержит количество секунд между 1 января 1970 00:00:00 GMT и указанным временем. Это означает, что можно сравнивать даты вплоть до секунд.

Чтобы использовать функцию date() для возврата конкретной даты необходима метка времени, так что сначала потребуется создать ее. Это можно сделать с помощью функций mktime() или strotime() . Обе функции возвращают метку времени Unix , но при этом принимают различные аргументы.

Функция mktime() требует, чтобы дата и время были переданы ей в виде отдельных сегментов ( часы, минуты, секунды, месяц, день, год ):

В свою очередь функция strtotime() может преобразовать текстовое представление даты/времени в метку времени:

Если при PHP сравнении даты с текущей функция strtotime() получает дату/время, в которых день и месяц располагаются перед годом, эта запись будет интерпретироваться по-разному, в зависимости от используемого разделителя. При использовании косой черты в качестве разделителя функция возвратит метку времени в американском формате ( м/д/г ). При использовании в качестве разделителя тире или точки функция возвратит метку в европейском формате ( д-м-г ).

Как можно увидеть ниже, первая метка времени отличается от двух последних:

Функции mktime() и strtotime() возвращают одинаковый результат. Часто текстовое представление даты и времени (‘ 2020-01-01 ‘) хранится в базе данных и считывается из нее через HTML-форму . Например, при помощи библиотеки jQuery datepicker , которая идеально подходит для использования функции strtotime() .

Прежде чем осуществлять сравнение двух дат в PHP , важно убедиться, что временные метки созданы с помощью одного и того же формата. Можно воспользоваться функцией mktime() . Ее преимущество заключается в том, что она намного строже в отношении передаваемой ей даты или время.

Важным преимуществом использования функции strtotime() является гибкость и простота, с которой можно добавить время или вычесть из него:

Пример, показанный ниже, демонстрирует PHP сравнение даты и операции с использованием функции strtotime() . В нем создается массив дат в заданном диапазоне в соответствии с определенным временным интервалом. Функция print_r() выводит результирующий массив, который выглядит следующим образом:

При сравнении двух дат в PHP внутри цикла while время ( в данном случае семь дней ) добавляется к дате начала и производится проверка, чтобы убедиться больше ли полученная временная метка, чем временная метка даты начала.

Если это не так, новая дата добавляется в массив $DateRange , пока цикл не закончится:

Я использовал оператор switch , чтобы определить несколько различных вариантов временного интервала. Это было сделано для того, чтобы показать, как интуитивные « временные » строки использовались для управления временной меткой с помощью функции strtotime() . В документации по PHP приводятся дополнительные примеры.

Данная публикация представляет собой перевод статьи « Compare Date and Time With PHP strtotime() | Quick Reference Tutorial » , подготовленной дружной командой проекта Интернет-технологии.ру

Почему нужно преобразовать дату из строки в метку времени UNIX с помощью функции StrToTime

Я просто новичок в Laravel и как я наблюдал некоторые учебники по YouTube и автора изменить формат created_at и updated_at в представлении изменялось от строки к Отметка времени Unix и хотел бы спросить, почему мы должны преобразовать дату из строки в метку времени с использование функции StrToTime. Не можем ли мы по-прежнему использовать строку, а не превращение его в Отметка времени Unix.

Во-вторых, почему именно Отметка времени Unix с течением времени даты. Существует ли какое-либо преимущество Отметки времени Unix с течением времени даты

Вам не нужно использовать его, если не требуется. Вы будете знать причину, если вы когда-нибудь требовали.

Цель функции в соответствии с РНР руководство,

Функция ожидает , что будет дана строка , содержащая формат даты английский и будет пытаться разобрать этот формат в метку времени Unix (число секунд , прошедших с 1 января 1970 00:00:00 UTC) относительно метки времени , заданного в настоящее , или текущее время , если в настоящее время не входит в комплект.

Таким образом, он преобразует дату, данную в английском языке на количество секунд в Числовом.

Strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix

21289 просмотра

1 ответ

Репутация автора

Что такое метка времени Unix? В PHP при работе с датами функция strtotime() выводит некоторое целочисленное значение — что это? Я пытался узнать об этом, но я не мог получить удовлетворительный ответ, особенно почему нам нужно конвертировать даты, используя strtotime() .

Ответы (1)

48 плюса

63374 Репутация автора

Что такое метка времени Unix

Проще говоря, метка времени Unix — это способ отслеживать время как общее количество секунд. Этот отсчет начинается в эпоху Unix 1 января 1970 года в UTC. Следовательно, метка времени Unix — это просто количество секунд между конкретной датой и эпохой Unix . Следует также отметить, что этот момент времени технически не меняется независимо от того, где вы находитесь на земном шаре. Это очень полезно для компьютерных систем для отслеживания и сортировки устаревшей информации в динамических и распределенных приложениях как онлайн, так и на стороне клиента. Причина, по которой метки времени Unix используются многими веб-мастерами, заключается в том, что они могут представлять все часовые пояса одновременно. Для получения дополнительной информации прочитайте статью в Википедии .

Что strtotime() и как это полезно

Как следует из названия, strtotime() функция используется для преобразования строки даты в метку времени Unix (str to time).

strtotimeанализирует любое текстовое описание даты и времени на английском языке в метку времени Unix

Например, скажем, вы хотите получить метку времени Unix для даты 25 December 2013 , тогда вы будете использовать strtotime() так:

Илон Маск рекомендует:  Visual basic html = vbscript вызов методов

strtotime() также может обрабатывать относительные форматы времени и даты. Например, рассмотрим следующее:

Вот некоторые основные примеры. strtotime() может обрабатывать очень сложные форматы даты тоже. Смотрите документацию для получения дополнительной информации.

Когда я должен использовать метку времени

Временная метка Unix интерпретируется одинаково независимо от региона и вычисляется с одного и того же момента времени независимо от часового пояса. Если у вас есть веб-приложение, которое используется в нескольких часовых поясах, и вам нужна дата / время, чтобы отразить настройки отдельных пользователей, используйте временную метку.

В случае strtotime() , он в основном используется для преобразования между форматами даты. Поскольку strtotime() может анализировать практически любую строку даты, она используется для преобразования строки даты в метку времени. Когда у вас есть временная метка, вы можете отформатировать ее по date() своему усмотрению, используя или подобные функции.

Ограничения strtotime()

В 32-разрядной системе максимальное значение целого числа составляет 2 147 483 647. Самое короткое время, которое можно представить таким образом, — это 03:14:07 UTC во вторник, 19 января 2038 года. Это также называется проблемой 2038 года .

Смотрите это примечание в руководстве по PHP :

Допустимый диапазон отметок времени обычно от пт, 13 декабря 1901 г. 20:45:54 UTC до вт, 19 января 2038 03:14:07 UTC. (Это даты, которые соответствуют минимальным и максимальным значениям для 32-разрядного целого числа со знаком.) Кроме того, не все платформы поддерживают отрицательные временные метки, поэтому ваш диапазон дат может быть ограничен не ранее эпохи Unix. Это означает, что, например, даты до 1 января 1970 года не будут работать в Windows, некоторых дистрибутивах Linux и некоторых других операционных системах. PHP 5.1.0 и более новые версии преодолевают это ограничение.

Используйте объекты DateTime

Если вы работаете с датами за пределами 13 Dec 1901 до 19 Jan 2038 диапазона, то рассмотреть возможность использования в PHP DateTime объектов , которые могут работать с гораздо более широким диапазоном дат. DateTime может представлять приблизительно 293 миллиарда лет в любом направлении.

Класс DateTime доступен в версиях PHP> = 5.2.0. Если вы используете версию PHP выше> = 5.2.0, вам следует использовать DateTime при работе с датами и временем. Это лучший способ пойти. Если у вас более старая версия PHP, обновите уже . Все до 5.3.0 древнее.

  • Используйте либо DateTime::__construct() или, DateTime::createFromFormat() чтобы создать DateTime объект. Обратите внимание, что DateTime::createFromFormat() доступно только на PHP> = 5.3. Используя этот метод, вы можете анализировать странные строки даты и времени, которые в противном случае были бы невозможны с strtotime()
  • Используйте DateTime::format() метод для преобразования вашего DateTime объекта в любой формат даты, с которым вы можете работать

с 21 марта 2020 года; метка времени Unix

У меня есть эта строка, представляющая дату: «21 марта 2020» и я хочу преобразовать его в метка времени Unix.

echo strtotime («21 марта 2020»); работает, потому что месяц на английском.

echo strtotime (’21 maggio 2020 ‘); Не работает, потому что месяц на итальянском языке.

Как я могу получить метка времени Unix из этой итальянской нити?

Решение

Сначала вы должны конвертировать месяцы на английском с str_replace :

Тогда вы можете использовать echo strtotime(’21 march 2020′);

Если вам нужно преобразовать другую дату, подумайте об использовании функции и переключателя.

Другие решения

Из документов PHP на strtotime : http://php.net/strtotime

strtotime — анализирует любое текстовое описание даты и времени на английском языке в метку времени Unix

Таким образом, единственный способ добиться того, что вы просите, — это перевести ваш месяц на английский. Как вы этого добьетесь, будет зависеть от контекста вашего приложения.

Если вам нужна поддержка только одного языка, вы можете создать простую систему замены строк для месяцев с итальянского на английский.

Strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix

Что такое Unix время или Unix эпоха (Unix epoch или Unix time или POSIX time или Unix timestamp) ?

UNIX-время или POSIX-время (англ. Unix time) — способ кодирования времени, принятый в UNIX и других POSIX-совместимых операционных системах.
Моментом начала отсчёта считается полночь (по UTC) с 31 декабря 1969 года на 1 января 1970, время с этого момента называют «эрой UNIX» (англ. Unix Epoch).
Время UNIX согласуется с UTC, в частности, при объявлении високосных секунд UTC соответствующие номера секунд повторяются.
Способ хранения времени в виде количества секунд очень удобно использовать при сравнении дат (с точностью до секунды), а также для хранения дат: при необходимости их можно преобразовать в любой удобочитаемый формат. Дата и время в этом формате также занимают очень мало места (4 или 8 байтов, в зависимости от размера машинного слова), поэтому его разумно использовать для хранения больших объёмов дат. Недостатки в производительности могут проявиться при очень частом обращении к элементам даты, вроде номера месяца и т. п. Но в большинстве случаев эффективнее хранить время в виде одной величины, а не набора полей.

Обычная дата(Human readable time) Секунды
1 минута 60 секунд
1 час 3600 секунд
1 день 86400 секунд
1 неделя 604800 секунд
1 месяц (30.44 дней) 2629743 секунд
1 год (365.24 дней) 31556926 секунд

Конвертивание эпохи Unix в человекопонятную дату(human readable date)

Unix дата начала и конца года, месяца или дня

Перевод секунд в дни, часы и минуты

Как получить Unix время в.

Perl time
PHP time()
Ruby Time.now (или Time.new ). Чтобы вывести: Time.now.to_i
Python import time сначала, потом time.time()
Java long epoch = System.currentTimeMillis()/1000;
Microsoft .NET C# epoch = (DateTime.Now.ToUniversalTime().Ticks — 621355968000000000) / 10000000;
VBScript/ASP DateDiff(«s», «01/01/1970 00:00:00», Now())
Erlang calendar:datetime_to_gregorian_seconds(calendar:now_to_universal_time( now()))-719528*24*3600.
MySQL SELECT unix_timestamp(now())
PostgreSQL SELECT extract(epoch FROM now());
SQL Server SELECT DATEDIFF(s, ‘1970-01-01 00:00:00’, GETUTCDATE())
JavaScript Math.round(new Date().getTime()/1000.0) getTime() возвращает время в миллисекундах.
Unix/Linux date +%s
Другие OS Командная строка: perl -e «print time» (Если Perl установлен на вашей системе)
Илон Маск рекомендует:  Как создать отдельную подсказку (hint) для каждой ячейки stringgrid

Конвертирование даты в Unix время в.

PHP mktime(часы, минуты, секунды, месяц, день, год)
Ruby Time.local(год, месяц, день, часы, минуты, секунды, usec ) (или Time.gm для GMT/UTC вывода). Чтобы вывести добавьте .to_i
Python import time сначала, потом int(time.mktime(time.strptime(‘2000-01-01 12:34:00’, ‘%Y-%m-%d %H:%M:%S’)))
Java long epoch = new java.text.SimpleDateFormat («dd/MM/yyyy HH:mm:ss»).parse(«01/01/1970 01:00:00»);
VBScript/ASP DateDiff(«s», «01/01/1970 00:00:00», поле даты)
MySQL SELECT unix_timestamp(время) Формат времени: YYYY-MM-DD HH:MM:SS или YYMMDD или YYYYMMDD
PostgreSQL SELECT extract(epoch FROM date(‘2000-01-01 12:34’));
С timestamp: SELECT EXTRACT(EPOCH FROM TIMESTAMP WITH TIME ZONE ‘2001-02-16 20:38:40-08’); C интервалом: SELECT EXTRACT(EPOCH FROM INTERVAL ‘5 days 3 hours’);
SQL Server SELECT DATEDIFF(s, ‘1970-01-01 00:00:00’, поле с датой)
Unix/Linux date +%s -d»Jan 1, 1980 00:00:01″

Конвертирование Unix времеми в понятную дату(human readable date).

PHP date(Формат, unix время);
Ruby Time.at(unix время)
Python import time сначала, потом time.strftime(«%a, %d %b %Y %H:%M:%S +0000», time.localtime(unix время)) Замените time.localtime на time.gmtime для GMT даты.
Java String date = new java.text.SimpleDateFormat(«dd/MM/yyyy HH:mm:ss»).format(new java.util.Date (unix время*1000));
VBScript/ASP DateAdd(«s», unix время, «01/01/1970 00:00:00»)
PostgreSQL SELECT TIMESTAMP WITH TIME ZONE ‘epoch’ + unix время * INTERVAL ‘1 second’;
MySQL from_unixtime(unix время, не обязательно, выходной формат) Стандартный формат выхода YYY-MM-DD HH:MM:SS
SQL Server DATEADD(s, unix время, ‘1970-01-01 00:00:00’)
Microsoft Excel =(A1 / 86400) + 25569 Результат будет в GMT зоне времени. Для других временных зон: =((A1 +/- разница аремени для зоны) / 86400) + 25569.
Linux date -d @1190000000
Другие OS Командная строка: perl -e «print scalar(localtime(unix время))» (Если установлен Perl) Замените ‘localtime’ на ‘gmtime’ для GMT/UTC зоны времени.

Для чего нужен инструмент «Unixtime конвертер»?

Данный инструмент, в первую очередь, будет полезен веб-мастерам, которые постоянно имеют дело с большими объемами дат или часто в своей работе обращаются к их элементам. С помощью инструмента «Unixtime конвертер» можно легко конвертировать Unix время в понятную для пользователя дату (и наоборот), узнать текущее Unix epoch время, а также получить Unix время в различных языках программирования, СУБД и операционных системах.

Что такое Unix время?

Эра Unix (Unix epoch) началась в ночь с 31 декабря 1969 года на 1 января 1970 года. Именно эту дату взяли за точку отсчета «компьютерного» времени, которое исчисляется в секундах и занимает очень мало места на диске – всего 4 или 8 байт. С помощью такого способа кодирования программисты могут «спрятать» любую дату в одно число, и легко конвертировать его обратно в понятный пользователям формат.

Unix время (еще его называют Unix time или POSIX time) удобно использовать в различных операционных системах и языках программирования, так как оно отображается в виде одной величины, а не определенного количества полей, занимающих место. К тому же, UNIX time полностью соответствует стандарту UTC (в том числе и в високосных годах) – в таком случае соответствующие значения секунд просто повторяются.

Пару слов о терминах.

Итак, Unix-временем (или POSIX-временем) считается количество секунд, которые прошли с полуночи 1 января 1970 года до настоящего времени.

Unix Timestamp (временная метка) – это «зафиксированное» время, иными словами – конкретная дата, запечатленная в числе.

UTC (Universal Coordinated Time) – это Всемирное координированное время, которое «фиксируется» на нулевом меридиане, и от которого ведется отсчет географических часовых поясов.

Насколько «долговечна» данная система?

Всего лишь через пару десятков лет, а именно 19 января 2038 года в 03:14:08 по UTC Unix time достигнет значения 2147483648, и компьютерные системы могут интерпретировать это число как отрицательное. Ключ к решению данной проблемы лежит в использовании 64-битной (вместо 32-битной) переменной для хранения времени. В таком случае, запаса числовых значений Unix time хватит человечеству еще на 292 миллиарда лет. Неплохо, правда?

Unix время – одно для всех

Если вы живете в Лондоне или Сан-Франциско, а ваши друзья – в Москве, то «сверить часы» можно по Unix time: эта система в данный момент времени едина для всего мира. Естественно, если время на серверах выставлено правильно. А с помощью инструмента «Unixtime конвертер» такая конвертация займет у вас доли секунды.

Strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix

(PHP 3 >= 3.0.12, PHP 4, PHP 5)

strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix

Описание int strtotime ( string time [, int now] )

Первым параметром функции должна быть строка с датой на английском языке, которая будет преобразована в метку времени относительно метки времени, переданной в now , или текущего времени, если аргумент now опущен. В случае ошибки возвращается -1 .

Функция strtotime() использует GNU формат даты, поэтому рекомендуется ознакомиться с руководством GNU Date Input Formats , где описывается синтаксис аргумента time .

Пример 1. Пример использования функции strtotime()

echo strtotime ( «now» ), «\n» ;
echo strtotime ( «10 September 2000» ), «\n» ;
echo strtotime ( «+1 day» ), «\n» ;
echo strtotime ( «+1 week» ), «\n» ;
echo strtotime ( «+1 week 2 days 4 hours 2 seconds» ), «\n» ;
echo strtotime ( «next Thursday» ), «\n» ;
echo strtotime ( «last Monday» ), «\n» ;
?>

Пример 2. Проверка ошибок

= ‘Not Good’ ;
if (( $timestamp = strtotime ( $str )) === — 1 ) <
echo «Строка ($str) недопустима» ;
> else <
echo «$str == » . date ( ‘l dS of F Y h:i:s A’ , $timestamp );
>
?>

Замечание: Для большинства систем допустимыми являются даты с 13 декабря 1901, 20:45:54 GMT по 19 января 2038, 03:14:07 GMT. (Эти даты соответствуют минимальному и максимальному значению 32-битового целого со знаком). Для Windows допустимы даты с 01-01-1970 по 19-01-2038. Не все платформы поддерживают отрицательные метки времени, поэтому даты ранее 1 января 1970 г. не поддерживаются в Windows, некоторых версиях Linux и некоторых других операционных системах.

Пред. Начало След.
strptime Уровень выше time

Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL