За последние 24 часа нас посетили 20703 программиста и 1106 роботов. Сейчас ищут 527 программистов ...

Формат даты 2017-06-01T04:21:50Z

Тема в разделе "PHP для новичков", создана пользователем IvanKut, 9 фев 2019.

  1. IvanKut

    IvanKut Активный пользователь

    С нами с:
    27 июл 2018
    Сообщения:
    258
    Симпатии:
    0
    Приветствую
    Ребят, мне нужно получить дату -15 минут в формате: 2017-06-01T04:21:50Z

    Как это можно проще всего сделать?
    Индекс Z что обозначает?

    Благодарю!
     
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    PHP:
    1. $time = strtotime('2017-06-01T04:21:50Z');
    2. $endTime = date("Y-m-d H:m:s", strtotime('+15 minutes', $time));
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    Z обозначает формат "Zulu".
    Т.е. эта буква однозначно сообщает, в каком формате представлена дата.
    PHP:
    1. $date = new DateTime('2017-06-01T04:21:50Z +15 minutes');
    2. echo $date->format('Y-m-d\TH:i:s\Z');