Преобразование ddmmyyyy в yyyymmdd

maxim

Новичок
Преобразование ddmmyyyy в yyyymmdd

Как можно преобразовать ddmmyyyy в yyyymmdd без использования строковых функций(мне в базу надо так класть а пользователь вводит ddmmyyyy).
 

Popoff

popoff.donetsk.ua
PHP:
$a='22122004';
$b=($a % 10000)*10000+(($a/10000)%100)*100+($a/1000000)%100;
echo $b;
Без использования строковых функций :)
 

Winer

Мимо проходил
maxim
значит что ответил, а потом понял что не подойдёт :)
 

maxim

Новичок
И вдогонку есть ли кроме chekdate функция проверки корректности даты?
 

kvf77

Red Devil
Автор оригинала: Demiurg
не легче ле воcпользоваться [m]substr[/m]
для этого юзера надо ЗАСТАВИТЬ вводить корректно - а это не реально
он могет и 01-19-1977 и 1-19-1977 и так далее - заманаешься ловить
я обычно делаю explode("-", $date); а потом уж в базу
 

Demiurg

Guest
kvf77
не кто, кстати, не говорил, что данные приходят от пользователя.
 
Сверху