Your Open Source

 
Related Posts
PHP  >>  Date

get Local Timestamp

<?php

$newdate="2008/12/30 11:11:21";
echo getLocalDate($newdate,"+24");
echo "
";
echo getLocalDate($newdate,"-24");
function getLocalDate($date , $gmt){
$opt = substr($gmt,0,1);
$gmt = explode(".",$gmt);
if($gmt[0] =='') $gmt[0] = 1;

$gmt[1] = (int)$gmt[1];
if($gmt[1] =='' || $gmt[1]==0) $gmt[1] = 0;
$local_time = getTimestamp2time($date) + (((float)$gmt[0] * 60 * 60 ) + ((float)(($opt.$gmt[1]) * 60))) ;
return date('Y-m-d h:m:s' , $local_time);
}
function getTimestamp2time($ts){
$ts = explode(" ",$ts);
$date = explode("/",$ts[0]);
$time = explode(":",$ts[1]);
//echo "$time[0] , $time[1], $time[2],$date[1],$date[2],$date[0]";
return mktime((int) $time[0] , (int) $time[1], (int) $time[2], (int) $date[1],(int)$date[2],(int)$date[0]);
}
?>

  • hits 243
  • datetime Jul 31 09 10:55:06
  • author Sekar
  • rating

Rating : 12345
Tags :- Date

Answers

No Answers..
Your Name:
Your Answers :
<> is a code tag
Preview
Enter the verification code: