Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: date(), mktime()
 
 автор: stunt   (10.12.2006 в 23:11)   письмо автору
 
 

мне нужно от текущей даты отнять 55 дней, т.е. 10 декабря 2006 - 55 дней = 15 октября 2006 (вроде :)) )

делал так:

<?
echo  date("d.M.Y"mktime(000date("M"), date("d"), date("Y"))-mktime(000088,0));    // 16.Oct.1975, а должно: 16.Oct.2006
?>

   
 
 автор: Саня   (10.12.2006 в 23:35)   письмо автору
 
   для: stunt   (10.12.2006 в 23:11)
 

<?
print date("d.M.Y")."<br/>";                    // текущее время
print date("d.M.Y"strtotime("now -55 days")); // 55 дней назад

   
 
 автор: stunt   (10.12.2006 в 23:48)   письмо автору
 
   для: Саня   (10.12.2006 в 23:35)
 

Саня, Пасиба =)

   
 
 автор: stunt   (12.12.2006 в 22:32)   письмо автору
 
   для: stunt   (10.12.2006 в 23:48)
 

а можно динамическую дату формата d.M.Y перевести в секунды?

   
 
 автор: Саня   (13.12.2006 в 02:31)   письмо автору
 
   для: stunt   (12.12.2006 в 22:32)
 

$timestamp = strtotime("13.Dec.2006");

   
 
 автор: stunt   (13.12.2006 в 02:37)   письмо автору
 
   для: Саня   (13.12.2006 в 02:31)
 

я так уже пробывал, выводит -1


echo strtotime("13.Dec.2006");

   
 
 автор: Somebody   (13.12.2006 в 02:45)   письмо автору
 
   для: stunt   (13.12.2006 в 02:37)
 


echo strtotime("13 Dec 2006");

   
 
 автор: stunt   (13.12.2006 в 02:58)   письмо автору
 
   для: Somebody   (13.12.2006 в 02:45)
 

somebody, работает...без точек правда..ну это поправимо)
Саня, у меня старый пхп на локалхосте 4.3 вроде...

   
 
 автор: Саня   (13.12.2006 в 02:48)   письмо автору
 
   для: stunt   (13.12.2006 в 02:37)
 

Работает. Правда у меня php5...

print strtotime(str_replace(".", " ", "13.Dec.2006"));

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования