html 页面怎样将具体的秒数转化为时间

html 页面怎样将具体的秒数转化为时间,第1张

你说的是时间戳么?

var sec = '655536633'

new Date(sec)?

sec/365*24*60*60*1000+sec/

<?php #time.inc.php 2009-12-11 by zhangxinxu

//计算时间,规则如下,如果小时内,显示分钟,如果大于1小时小于1天显示小时,如果大于天且小于3天,显示天数,否则显示日期时间

function time_tran($the_time){

$now_time = date("Y-m-d H:i:s")

$now_time = strtotime($now_time)

$show_time = strtotime($the_time)

$dur = $now_time - $show_time

if($dur <60){

return $dur.'秒前'

}else{

if($dur <3600){

return floor($dur/60).'分钟前'

}else{

if($dur <86400){

return floor($dur/3600).'小时前'

}else{

if($dur <259200){//3天内

return floor($dur/86400).'天前'

}else{

return $the_time

}

}

}

}

}

?>

注:这里没有考虑到时区。

后修改如下:

function time_tran($the_time){

$now_time = date("Y-m-d H:i:s",time()+8*60*60)

$now_time = strtotime($now_time)

$show_time = strtotime($the_time)

$dur = $now_time - $show_time

if($dur <0){

return $the_time

}else{

if($dur <60){

return $dur.'秒前'

}else{

if($dur <3600){

return floor($dur/60).'分钟前'

}else{

if($dur <86400){

return floor($dur/3600).'小时前'

}else{

if($dur <259200){//3天内

return floor($dur/86400).'天前'

}else{

return $the_time

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7082267.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存