Forum Webscript.Ru

Программирование => PHP => Тема начата: alezee от 29 Января 2004, 22:28:37

Название: Дата и время
Отправлено: alezee от 29 Января 2004, 22:28:37
Может сталкивался кто-нибудь с такой проблемой... Имею дату в формате месяц/число (10/11), мне нужно преобразовать в формат Date для MySQL?
Название: Дата и время
Отправлено: Меняздесьдавнонет от 29 Января 2004, 22:41:29
с конкретно такой - не сталкивались.
Но сточки зрения работы со строками - задачка наитривиальнейшая.

echo "2004-".str_replace("/","-","10/11");
Название: Дата и время
Отправлено: alezee от 29 Января 2004, 23:02:58
Проще было сделать вот так:
$str=date("Y-m-d", strtotime("10/11"));

По крайней мере для меня проще...
За ответ спасибо...
Название: Дата и время
Отправлено: Меняздесьдавнонет от 29 Января 2004, 23:17:15
я бы не доверял автомату strtotime.
мало ли - в каком он часовом поясе, и все такое прочее.
лично я ни разу еще не пользовался этой функцией.
мне приятнее понимать, что я делаю.
к тому же, руками легко из любого формата перевести, а у тебя - поменяй местами день и месяц - и уже кирдык.

Ну, раз проще - то делай, как проще.
Сейчас модно делать так, чтобы было проще программисту, а не программе...
Название: Дата и время
Отправлено: Меняздесьдавнонет от 29 Января 2004, 23:19:15
и проще писать программу, не понимая, что она делает...