MySQL формат даты и анализ - PullRequest
       27

MySQL формат даты и анализ

2 голосов
/ 22 января 2012

У нас есть два сайта, использующих одну и ту же базу данных MqSQL.Один на английском, другой на чешском.Мы используем даты, которые отображаются в базе данных как 2011-01-22, например.При вызове через PHP формат отображается как: 22 января 2011 г. .Это хорошо для нашего английского сайта, но нам нужна чешская версия для показа на наших чешских страницах.Любые идеи, как изменить, как анализируется дата?Большое спасибо.

Ответы [ 2 ]

3 голосов
/ 22 января 2012

Вам нужно использовать функцию setlocale () в PHP.Попробуйте это:

<?php
SetLocale(LC_ALL, "Czech");
$datum = StrFTime("%d %B, %Y");
echo($datum);
?>

Приведенный выше код печатает "22 leden, 2012" , точно так же, как ваш английский формат даты.

0 голосов
/ 22 января 2012

Если вы хотите отобразить дату в другом формате, вы можете использовать DATE_FORMAT(date,format), как показано в документации

...