Forum Webscript.Ru
Программирование => PHP => Тема начата: Vetroff от 24 Июля 2002, 19:27:17
-
Прошу громко не кричать, тк такой вопрос я когда -то уже видел на форуме, но через поиск не смог найти, как грамотно переделать дату mysql в русский классический вариант? Help!
-
date_format() в запросе
Если надо название русского месяца, то делаешь массив, запрашиваешь дату с цифрой месяца, выразаешь ее и вставляешь по индексу из массива название месяца
-
Дополнение.
Или, если не хочешь в запросе:
$date_rus=substr($date_mysql,6,2).\'.\'.substr($date_mysql,4,2).\'.\'.substr($date_mysql,0,4);
-
Maniac
Это не сработает, но я думаю, он сам разберется :-)
-
Maniac
Еще как вриант - использовать sscanf
-
sscanf, как и split, работает в десятки раз медленнее, чем substr.
Так что, лучше substr все-таки, просто надо один раз вывести дату на экран и подкорректировать цифры, с которых вырезать :-)
-
и подкорректировать цифры, с которых вырезать :-)
Ну понял я, понял всю глубину своего падения :) Забыл про дефисики.