За последние 24 часа нас посетил 16761 программист и 1644 робота. Сейчас ищут 964 программиста ...

Переворот даты..

Тема в разделе "PHP для новичков", создана пользователем HolodZhe, 10 дек 2017.

  1. HolodZhe

    HolodZhe Новичок

    С нами с:
    23 авг 2016
    Сообщения:
    57
    Симпатии:
    1
    Всем привет. Есть следующий вид даты: 2017-12-09, как можно "перевернуть" чтобы получилось так: 09-12-2017.

    Функция strrev не подходит, получается: 90-21-7102 :D
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    можно регулярками
    можно форматированными строками
    можно форматированием дат
     
  3. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    учи основы
     
  4. HolodZhe

    HolodZhe Новичок

    С нами с:
    23 авг 2016
    Сообщения:
    57
    Симпатии:
    1
    Меня не эти слова интересовали, а то, как и через что это можно реализовать. Выше уже дали ответ.
    --- Добавлено ---
    Cделал, закройте)
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    таки учи основы
    date() формирует строку из даты (таймстампа) по указанному формату
    strtotime() преобразует строку в дату (таймстамп)
    вот ими двумя и работай. справка на php.net
     
  6. dbocman

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

    С нами с:
    30 окт 2017
    Сообщения:
    20
    Симпатии:
    1
    date('d.m.Y', strtotime('2017-12-09'))
    --- Добавлено ---
    ну или
    date('d-m-Y', strtotime('2017-12-09'))