脚本宝典收集整理的这篇文章主要介绍了在php中将字符串转换为时间,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$datestring = "2011-11-03T17:27:56Z"; $date = strtotime($dateString); $diff = time() - $date; echo $diff;
function time_diff($s) { $m = 0; $hr = 0; $d = 0; $td = "@L_304_5@"; if ($s > 59) { $m = (int)($s/60); $s = $s-($m*60); // sec left over $td = "$m min"; } if ($m > 59) { $hr = (int)($m / 60); $m = $m - ($hr*60); // min left over $td = "$hr hr"; if ($hr > 1) { $td .= "s"; } if ($m > 0) { $td .= ",$m min"; } } if ($hr > 23) { $d = (int) ($hr / 24); $hr = $hr-($d*24); // hr left over $td = "$d day"; if ($d > 1) { $td .= "s"; } if ($d < 3) { if ($hr > 0) { $td .= ",$hr hr"; } if ($hr > 1) { $td .= "s"; } } } return $td; }
结合这两者就是你得到的:
$dateString = "2011-11-03T17:27:56Z"; $date = strtotime($dateString); $diff = time() - $date; echo time_diff($diff);
输出:
以上是脚本宝典为你收集整理的在php中将字符串转换为时间全部内容,希望文章能够帮你解决在php中将字符串转换为时间所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。