Покинул форум
Сообщений всего: 119
Дата рег-ции: Дек. 2009
Помог: 0 раз(а)
[+]
Добрый день.
Мне необходимо выполнить перевод даты
из вида 02.02.1990 в 1233345665 (что то типа этого Unix вид) а потом назад 02.02.1990
подскажите как это сделать?
Заранее спасибо
JustUserR
Отправлено: 30 Июля, 2010 - 14:44:01
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
aleks3130 пишет:
Мне необходимо выполнить перевод даты
из вида 02.02.1990 в 1233345665 (что то типа этого Unix вид) а потом назад 02.02.1990
подскажите как это сделать?
Для преобразования даты/времени из допустимых строковых форматов во временную метку timestamp можно использовать фунцию http://www.php.su/functions/?strtotime - если же используемая вами строка с датой не соответствует одному из форматов который воспрнимает данная функция то вы можете осуществить ее собственный разбор с помощью функци explode и регулярного выражения - и на основе полученных данных с использованием функции http://www.php.su/functions/?mktime сформировать временную метку
Обратное преобразование из timespamp-формата в текстовую строку осуществляется гораздо проще - вы можете сформировать любой конечный формат даты с помощью подстановочных символов с использованием функции http://www.php.su/functions/?date
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.