Показать сообщение отдельно
  #1 (permalink)  
Старый 17.02.2009, 15:24
-
Отправить личное сообщение для twolf Посмотреть профиль Найти все сообщения от twolf
 
Регистрация: 16.07.2008
Сообщений: 207

PHP работа с датой
Привет всем.
Дан возраст 15г 10м 2д
Хочу его перевести в формат даты, чтобы потом делать какие-либо операции.
делаю так и все вроде бы работает:
$age = mktime (0,0,0,10,2,15);
$a = date('m-d-y',$age);

вывожу $a и вижу тот возраст что вводил.
Но, если месяцев в возрасте 0, то такой способ не работает, из-за того что m - порядковый номер месяца с ведущими нулями от 01 до 12.

Подскажите, как сделать чтобы правильно обработать отсутствие месяца в возрасте?
Ответить с цитированием