| |
|
|
| | Доброго времени суток!
У меня такой вопрос:
К примеру есть такой код:
echo date('d.m.Y,H:i:s', time()+3600);
|
Этот код выведет время и дату сервера + 1 час (+3600);
А как мне прибавить или отнять от времени определённое количество секунд, если у меня время взято к примеру из базы, например: '02.12.2006,18:14:27'(+3600);
Есть ли какая - нибудь функция?
Спасибо. | |
| |
|
|
| |
|
|
| |
для: Kols
(02.12.2006 в 17:32)
| | | Сделайте так:
<?
//первоночальное время
$time=time()+3600;
//количечество секунд которое нужно отнять или прибавить
$num=30;
//отнимание или прибавление
$time-=$num;
$time+=$num;
//вывод даты
echo date('d.m.Y,H:i:s', $time);
?>
|
| |
| |
|
|
| |
|
|
| |
для: Drago
(02.12.2006 в 17:49)
| | | Да нет, время и дата уже есть в базе... Оно записано ранее.
Мне нужно прибавить секунды к уже существующим цифрам...
т.е.:
$time='02.12.2006|18:14:27';
|
И к $time надо прибавить секунды... | |
| |
|
|
| |
|
|
| |
для: Kols
(02.12.2006 в 17:59)
| | | Как вариант, попробуйте разбирать вашу дату на состовляющие
(например, с помощью регулярных выражений), а затем использовать так:
$myDate = date('d.m.Y,H:i:s',mktime($hour+1,$minutes,$second,$month,$day,$year));
|
В данном случае добавлен один час. | |
| |
|
|
| |
|
|
| |
для: Kols
(02.12.2006 в 17:59)
| | | Можно вот так поступить:
<?php
echo $time='02.12.2006|18:14:27', "<br>";
$time = str_replace('|', '.', $time);
$time = strtotime($time) + 3600;
echo date('d.m.Y,H:i:s', $time);
?>
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(02.12.2006 в 18:22)
| | | Спасибо!!! Вродебы то, что надо :) | |
| |
|
|
| |
|
|
| |
для: Kols
(02.12.2006 в 18:27)
| | | Нет, опять что-то не то...
При $time='01.01.2000|00:00:00';
Выдаёт: 01.01.1970,03:59:59
А по идее должен 1 час прибавить :( Всю голову уже сломал... | |
| |
|
|
| |
|
|
| |
для: Kols
(02.12.2006 в 18:35)
| | | Странно ... у меня нормально работает ...
Попробуйте "|" заменять не на точку, а на пробел | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(02.12.2006 в 22:02)
| | | Пробовал, никак...
Ладно, спасибо за помощь... Я уже всю систему переписал :-) | |
| |
|
|