Re: subtracting time from date and time

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Something like this will get it into a time stamp...and then you can do your calculations with ease, and reformat...
<?php
       $str = "20070617T193500";
       list($date, $time) = explode("T",$str);
?>

Even easier:

$timestamp = strtotime( $str );
http://us2.php.net/manual/en/function.strtotime.php

$oneMinute = 60; // seconds
$oneHour    = $oneMinute * 60;
$oneDay     = $oneHour * 24;

echo '5 minutes ago: ' . date( 'm/d/Y h:i:s', $timestamp - ( $oneMinute * 5 ));
echo '5 hours ago: ' . date( 'm/d/Y h:i:s', $timestamp - ( $oneHour * 5 ));
echo '5 days ago: ' . date( 'm/d/Y h:i:s', $timestamp - ( $oneDay * 5 ));

etc., etc., etc.

thnx,
Chris
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux