Всем привет! помогите с датами пожалуйста:PHP код:как сделать чтобы при вводе в форму даты вида 10.09.1995 она записывалась в виде таймстампа. не выходит преобразовать ее.
<br><label>Дата регистрации: <input type='text' name='date_reg' value='$myrow[date_reg]'></label><br>");
<?
$date_reg = $myrow['date_reg'];
echo date("d.m.Y H:i", $date_reg)."<br>"; // этой строкой вывод времени
//В обработчике:
$result = mysql_query ("UPDATE `users` SET `login`='$login', `e_mail`='$e_mail', `role`='$role', `date_reg`='$date_reg' WHERE `id`='$id'");
?>
- 16.01.2012 13:15
Последний раз редактировалось cOAPerator; 16.01.2012 в 13:45.
- 16.01.2012 13:55
cOAPerator,
дату постом передаёшь? тогда так можно
$a = explode('.', $_POST['date_reg']);
$date_reg = mktime(0,0,0,$a[1], $a[0], $a[2]);Спасибо сказали:
cOAPerator(16.01.2012), - 16.01.2012 14:14
Kartograff, да постом, спасибо, работает)
- 16.01.2012 16:58
Последний раз редактировалось cOAPerator; 16.01.2012 в 17:00.
- 17.01.2012 12:25
Сначала разбивай строку по пробелу. Потом получившиеся 2 строки разбивай уже по двоеточию(время) и по точке(дату), потом время подставляй в mktime(часы, минуты, секунды либо 0, месяц, день, год).
$a = explode(' ', $_POST['date_reg']);
$b = explode(':', $a[0]);
$c = explode('.', $a[1]);
$date_reg = mktime($b[0],$b[1],0,$c[1], $c[0], $c[2]);
Вот как-то так примерно, но нужно проверитьПоследний раз редактировалось Kartograff; 17.01.2012 в 12:29.
Спасибо сказали:
cOAPerator(17.01.2012), - 17.01.2012 14:21
- Регистрация: 27.11.2011
- Сообщений: 54
- Репутация: 12
можно еще использовать ф-ю strtotime(). думаю, проще будет.
- 17.01.2012 14:28
Комментарий модератора: Демиург
- Переименовал тему из "Проблема со временем" в "Преобразование даты". Уважайте читателей - делайте понятные заголовки.
- 17.01.2012 14:39
Kartograff, спасибо, чего то сам не додумался до такого)
Демиург, я не спорю назвал тему непонятно с точки зрения других людей, исправлюсь) но просто у меня нестандартное мышление, Вы не первый кто мне об этом делает замеяание, с моей точки зрения старое название более выражало суть :) хотя для меня не принципиально.
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Пакетная проверка даты последней индексации в Google | Софт, скрипты, сервисы | 0 | 13.09.2011 17:15 |
Преобразование URL - файл .htaccess | Прочее | 2 | 02.09.2010 18:04 |
Как убрать вывод даты на страницах WP? | Софт, скрипты, сервисы | 11 | 24.09.2009 17:30 |
Интересные темы
как сделать дорвей
Как правильно и быстро сделать дорвей, что для этого нужно предпринять, читайте здесь.
фотошоп онлайн со всеми функциями
Есть ли возможность работать с фотошоп в онлайн режиме со всеми необходимыми функциями.
как делать дорвеи
В этом топике ты можешь прочитать всю необходимую информацию о том, как делать дорвеи.