问一个关于时间比较的问题 str_replace("2005-01-01","-","");再进行比较 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写错了,是str_replace("-","","2005-01-01"); str_replace("-","","2005-01-01");因该是生成字符串"20050101";如果另一个为"20000909";parse()函数取整;然后把两个日期减一下,不就行了吗? 呵,那你按规律转成日期嘛前四位当年份,2005|01|01以这种方法按substr()来截取,组合成你所要的日期格式(虽然投机取巧了些) 把两个时间字符串格式化然后比较$d="2005-01-01";$csv ="20050101";$dms = strtotime($d);$csvms = strtotime($csv);echo date('d-m-y',$csvms);echo '<BR>';echo date('d-m-y',$dms);echo '<BR>';echo $dms,'<BR>',$csvms;echo '<BR>';//这样比较就可以了,比较得到的结果是秒数。自然,你要求的精度是天数,没有任何问题。echo $dms-$csvms; 高手都不告诉小弟是吧 PHP加密问题 基础问题 $_GET=&$HTTP_GET_VARS 并发用户分配唯一号 为什么sql 里有点 ?? 谁可以提供一个中国省会的下拉菜单 select,谢谢了 请问一年内生日如何日期倒计呀? 再问一下技术含量高点的问题 奇怪的问题 php中怎样修改.csv中某行的数据?在线等,急! 我用的是MYsql5.0向表里插入数据不支持中文,输入中文只显示???郁闷啊!
因该是生成字符串"20050101";
如果另一个为"20000909";
parse()函数取整;
然后把两个日期减一下,不就行了吗?
前四位当年份,2005|01|01以这种方法按substr()来截取,组合成你所要的日期格式(虽然投机取巧了些)
然后比较$d="2005-01-01";
$csv ="20050101";$dms = strtotime($d);
$csvms = strtotime($csv);
echo date('d-m-y',$csvms);
echo '<BR>';
echo date('d-m-y',$dms);
echo '<BR>';
echo $dms,'<BR>',$csvms;
echo '<BR>';
//这样比较就可以了,比较得到的结果是秒数。自然,你要求的精度是天数,没有任何问题。
echo $dms-$csvms;