Forum Webscript.Ru
Программирование => PHP => Тема начата: cosss от 22 Января 2004, 21:02:26
-
$today=getdate();
echo $today[month];
Пишет January, а мне нужно Январь, это связано с локалью?
Если да, то как ее поменять в мане читал, не очень ясно и русская локаль на не написана, только датская почему-то.
И еще, mysql записывает дату в формате yyyy-mm-dd
если колонка использует тип данных DATE, а если я буду использовать не DATE, а CHAR можно ли будет потом сортировать данные по дате, если в CHAR будет записываться 23 Февраля 2004?
-
это связано с локалью
как выставить русскую, написано на php.spb.ru
но лично я не парюсь с локалью, а пишу месяц-по-русски сам, благо это две строчки кода.
можно ли будет потом сортировать
Нельзя.
и дату хранить надо ВСЕГДА в поле для этого предназначеном.