Forum Webscript.Ru
Программирование => PHP => Тема начата: alezee от 29 Января 2004, 22:28:37
-
Может сталкивался кто-нибудь с такой проблемой... Имею дату в формате месяц/число (10/11), мне нужно преобразовать в формат Date для MySQL?
-
с конкретно такой - не сталкивались.
Но сточки зрения работы со строками - задачка наитривиальнейшая.
echo "2004-".str_replace("/","-","10/11");
-
Проще было сделать вот так:
$str=date("Y-m-d", strtotime("10/11"));
По крайней мере для меня проще...
За ответ спасибо...
-
я бы не доверял автомату strtotime.
мало ли - в каком он часовом поясе, и все такое прочее.
лично я ни разу еще не пользовался этой функцией.
мне приятнее понимать, что я делаю.
к тому же, руками легко из любого формата перевести, а у тебя - поменяй местами день и месяц - и уже кирдык.
Ну, раз проще - то делай, как проще.
Сейчас модно делать так, чтобы было проще программисту, а не программе...
-
и проще писать программу, не понимая, что она делает...