|
|
|
|
|
для: elenaki
(23.04.2008 в 12:13)
| | Всем спасибо. Тему можно закрывать. | |
|
|
|
|
|
|
|
для: mechanic
(23.04.2008 в 12:06)
| | int strtotime (string time [, int now])
Первым параметром функции должна быть строка с датой на английском языке, которая будет преобразована в метку времени относительно метки времени, переданной в now, или текущего времени, если аргумент now опущен. В случае ошибки возвращается -1.
Функция strtotime() использует GNU формат даты, поэтому рекомендуется ознакомиться с руководством GNU Date Input Formats, где описывается синтаксис аргумента time.
==========================================================================
а если дата будет написана кое-как? ведь могут и год поставить в конце и дату с месяцем
поменять местами. в моей функции достаточно только указать положение нужного параметра. | |
|
|
|
|
|
|
|
для: elenaki
(23.04.2008 в 11:58)
| | лучше
$date = '2002-01-01';
date('r', strtotime($date));
|
| |
|
|
|
|
|
|
|
для: sayber
(23.04.2008 в 11:33)
| |
function date_to_timestamp($dt) {
$yr=strval(substr($dt,0,4));
$mo=strval(substr($dt,6,2));
$da=strval(substr($dt,8, 2));
$hr=strval(substr($dt,0,0));
$mi=strval(substr($dt,0,0));
$se=strval(substr($dt,0,0));
return mktime(0,0,0,$mo,$da,$yr);
}
$date_public = date_to_timestamp("2003-08-12");
|
а из datestamp'a можно сделать любую дату:
<?=date("d-m-Y", $date_pub);?>
|
http://www.softtime.ru/dic/id_dic=193&id_group=7 | |
|
|
|
|
|
|
|
для: cheops
(23.04.2008 в 11:44)
| | Да. Но в обычном varchar - так как когда делали сайт не планировалось не чего кроме такой даты или текста. | |
|
|
|
|
|
|
|
для: sayber
(23.04.2008 в 11:33)
| | Дата в базе данных хранится? | |
|
|
|
|
|
|
| Всем добрый день.
Столкнулся с проблемой.
Не знаю как перевести дату из 2003-08-12 в Tue, 12 Aug 2003 14:15:00 +0300 | |
|
|
|
|