datetime

  • ХабрахабрФото Время высокой точности: как работать с долями секунды в MySQL и PHP

    Время высокой точности: как работать с долями секунды в MySQL и PHP

    Однако сейчас такой точности достаточно далеко не для всех задач. Однажды я поймал себя на мысли, что при работе со временем в базах данных почти всегда использую время с точностью до секунды просто потому, что я к этому привык и что именно такой вариант описан в документации и огромном количестве примеров. Современные системы сложны — они могут состоять из множества…

    Читать далее »
  • ХабрахабрФото [Перевод] Перестаньте использовать DateTime

    [Перевод] Перестаньте использовать DateTime

    Специально для студентов курса «Backend разработчик на PHP» подготовили перевод интересной статьи о сайд-эффекте популярного инструмента. Работа с датами и временем в PHP порой раздражает, поскольку приводит к неожиданным багам в коде: $startedAt = new DateTime('2019-06-30 10:00:00'); $finishedAt = $startedAt->add(new DateInterval('PT3M')); var_dump($startedAt->format('Y-m-d H:i:s')); //2019-06-30 10:03:00 var_dump($finishedAt->format('Y-m-d H:i:s')); //2019-06-30 10:03:00 В приведенном выше примере, конечно же, показано нежелательное поведение. Обе функции…

    Читать далее »


Кнопка «Наверх»