php类论坛数据库中的时间:1178287713 怎么得到的? the difference between the time enquired and 1970/1/1 0:0:0 in seconds.1178287713 is the elapsed time in seconds from 1970/1/1 0:0:0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 时间戳php : time()mysql : now() 主要是 time() 他把时间转换成10位整数,方便计算! 关键是怎么把这个函数转换成mysql的存储过程. 谁能写一下? 或描述一下算法, 我自己写写试试, 主要偶不懂PHP.function GetMkTime($dtime){if(!ereg("[^0-9]",$dtime)) return $dtime;$dt = Array(1970,1,1,0,0,0);$dtime = ereg_replace("[\r\n\t]|ÈÕ|Ãë"," ",$dtime);$dtime = str_replace("Äê","-",$dtime);$dtime = str_replace("ÔÂ","-",$dtime);$dtime = str_replace("ʱ",":",$dtime);$dtime = str_replace("·Ö",":",$dtime);$dtime = trim(ereg_replace("[ ]{1,}"," ",$dtime));$ds = explode(" ",$dtime);$ymd = explode("-",$ds[0]);if(isset($ymd[0])) $dt[0] = $ymd[0];if(isset($ymd[1])) $dt[1] = $ymd[1];if(isset($ymd[2])) $dt[2] = $ymd[2];if(strlen($dt[0])==2) $dt[0] = '20'.$dt[0];if(isset($ds[1])){$hms = explode(":",$ds[1]);if(isset($hms[0])) $dt[3] = $hms[0];if(isset($hms[1])) $dt[4] = $hms[1];if(isset($hms[2])) $dt[5] = $hms[2];} foreach($dt as $k=>$v){ $v = ereg_replace("^0{1,}","",trim($v)); if($v=="") $dt[$k] = 0; }$mt = @mktime($dt[3],$dt[4],$dt[5],$dt[1],$dt[2],$dt[0]);if($mt>0) return $mt;else return mytime();} 时间戳php : time()mysql : now() <?php//time(),返回当前的 Unix 时间戳echo date('Y/m/d H:i:s',time());?> php的json_encode莫灰有问题 为什么 不用点 删除按钮 只要载入页面 数据库的内容就全被删除 PHP网页JavaScript 运行不知道哪里出错? 帮我写一个PHP 的记录集并且可以循环5次的代码吧!我是初学者!请最好有注释! php5中,引用参数赋初值有问题? 请您给点建议怎么样才能成为PHP程序员高手 PHP 一般是自己写table还是用table控件 谢谢! PHP 这个东东,偶贼郁闷!SOS 密文返回? 外企招聘网页设计师,工作地点:南京 怎样让程序跳过执行? 【请问:】linux下安装Apache2+MYSQL5+PHP5 可不可以在XWindow下的终端界面里安装?
php : time()
mysql : now()
function GetMkTime($dtime)
{
if(!ereg("[^0-9]",$dtime)) return $dtime;
$dt = Array(1970,1,1,0,0,0);
$dtime = ereg_replace("[\r\n\t]|ÈÕ|Ãë"," ",$dtime);
$dtime = str_replace("Äê","-",$dtime);
$dtime = str_replace("ÔÂ","-",$dtime);
$dtime = str_replace("ʱ",":",$dtime);
$dtime = str_replace("·Ö",":",$dtime);
$dtime = trim(ereg_replace("[ ]{1,}"," ",$dtime));
$ds = explode(" ",$dtime);
$ymd = explode("-",$ds[0]);
if(isset($ymd[0])) $dt[0] = $ymd[0];
if(isset($ymd[1])) $dt[1] = $ymd[1];
if(isset($ymd[2])) $dt[2] = $ymd[2];
if(strlen($dt[0])==2) $dt[0] = '20'.$dt[0];
if(isset($ds[1])){
$hms = explode(":",$ds[1]);
if(isset($hms[0])) $dt[3] = $hms[0];
if(isset($hms[1])) $dt[4] = $hms[1];
if(isset($hms[2])) $dt[5] = $hms[2];
}
foreach($dt as $k=>$v){
$v = ereg_replace("^0{1,}","",trim($v));
if($v=="") $dt[$k] = 0;
}
$mt = @mktime($dt[3],$dt[4],$dt[5],$dt[1],$dt[2],$dt[0]);
if($mt>0) return $mt;
else return mytime();
}
php : time()
mysql : now()
//time(),返回当前的 Unix 时间戳
echo date('Y/m/d H:i:s',time());
?>