PDA

Просмотр полной версии : Добавление к дате +


korp
12.03.2009, 22:43
Как к дате Y-m-d H:i:s к минутам приплюсовать 10 минут.

scrat
12.03.2009, 23:06
implode/explode

Dimi4
12.03.2009, 23:13
$now = mktime(date ("H"), date("i")+10, date("s"),
date ("m"), date ("d"), date ("Y"));
echo date("Y-m-d H:i:s",$now);

Pashkela
12.03.2009, 23:24
<?php

$min = date('i')+10;
echo date("d.m.Y G:$min:s");

?>

oRb
12.03.2009, 23:34
echo date('Y-m-d H:i:s',strtotime('+10 minutes'));
echo date('Y-m-d H:i:s',strtotime('2009-03-12 22:42:25 +10 minutes'));

.AkeLLa
13.03.2009, 05:10
<?php

$min = date('i')+10;
echo date("d.m.Y G:$min:s");

?>

и будет 70 минут :)

.:EnoT:.
13.03.2009, 12:41
<?php

$min = 10; //Сколько минут прибавить
$time = time() + ($min * 60);
echo date('d.m.Y G:i:s', $time);

?>

OdaN
13.03.2009, 12:47
Зачем заниматся извращенствами?
<?php
$now=date("U");
$plus=(($now+600));
$date=date("Y-m-d H:i:s", $plus);
echo $date;
?>

.:EnoT:.
13.03.2009, 12:55
Зачем заниматся извращенствами?
Это я тебя и хочу спросить.

Имхо нормальные примеры в этой теме это у меня и у oRB. Т.к. по хорошему все манипуляции с датой и временем надо проводить через таймстамп, а не через date('i') и прочие извращения. А если уж брать ещё по хорошему, то работать надо не через date() а через gmdate() с поправкой на часовой пояс. Ибо если скрипт многопользовательский, то время сервера будет сильно отличаться.

Sn@k3
13.03.2009, 12:56
XD и все вые*нуться захеотели)))))))
давайте конкурс сделаем на лучший вывод текста)))))) ахахха

Pashkela
13.03.2009, 15:04
Я как бобот Вертер - чо спросили, то и ответил.

ЗЫЖ Как в мультике - сам испек пирожки, сам и кушай.

а вообще вариант от oRb в одну строчку == самый оптимальный