Разбор даты PHP внутри переменной - PullRequest
1 голос
/ 03 марта 2011

Правильно, я получаю дату из моей базы данных MySQL, дата сохраняется в формате ГГГГ-ММ-ДД, я хочу назвать ее переменной $ date = row ['date'] и затем каким-то образом - закажите в php, чтобы это был формат DD-MM-YYYY, но я не уверен, как мне этого добиться.

Кто-то, пожалуйста, помогите.

Ответы [ 3 ]

3 голосов
/ 03 марта 2011
SELECT DATE_FORMAT(date_here, "%d-%m-%Y") FROM table_here
2 голосов
/ 03 марта 2011
$date = "2010-12-23";
echo date("d-m-Y" , strtotime($date));
0 голосов
/ 03 марта 2011

Используйте DateTime, который является новым классом в PHP5.

http://ca2.php.net/manual/en/datetime.construct.php

<?php
    try {
     $date = new DateTime('2000-01-01');
    } catch (Exception $e) {
        echo $e->getMessage();
        exit(1);
    }

    echo $date->format('d-m-Y');
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...