/**
* 将日期格式根据以下规律修改为不同显示样式
* 小于1分钟 则显示多少秒前
* 小于1小时,显示多少分钟前
* 一天内,显示多少小时前
* 3天内,显示前天22:23或昨天:12:23。
* 超过3天,则显示完整日期。
* @static
* @param $sorce_date 数据源日期 unix时间戳
* @return void
*/
public static function getDateStyle($sorce_date){
self::$nowTime = time(); //获取今天时间戳
// echo '数据源时间戳:'.$sorce_date . ' = '. date('Y-m-d H:i:s',$sorce_date);
// echo "\n 当前时间戳:". date('Y-m-d H:i:s',self::$nowTime)."\n";
$timeHtml = ''; //返回文字格式
$temp_time = 0;
switch($sorce_date){
//一分钟
case ($sorce_date+60)>=self::$nowTime:
$temp_time = self::$nowTime-$sorce_date;
$timeHtml = $temp_time ."秒前";
break;
//小时
case ($sorce_date+3600)>=self::$nowTime:
$temp_time = date('i',self::$nowTime-$sorce_date);
$timeHtml = $temp_time ."分钟前";
break;
//天
case ($sorce_date+3600*24)>=self::$nowTime:
$temp_time = date('H',self::$nowTime)-date('H',$sorce_date);
$timeHtml = $temp_time .'小时前';
break;
//昨天
case ($sorce_date+3600*24*2)>=self::$nowTime:
$temp_time = date('H:i',$sorce_date);
$timeHtml = '昨天'.$temp_time ;
break;
//前天
case ($sorce_date+3600*24*3)>=self::$nowTime:
$temp_time = date('H:i',$sorce_date);
$timeHtml = '前天'.$temp_time ;
break;
//3天前
case ($sorce_date+3600*24*4)>=self::$nowTime:
$timeHtml = '3天前';
break;
default:
$timeHtml = date('Y-m-d',$sorce_date);
break;
}
return $timeHtml;
}
多多淘宝客即多多返利是目前国内最好的返利淘宝客程序,返利建站程序,专业团队为淘宝客站长做淘宝客推广建站服务,淘宝客源码为PHP+MYSQL开源系统。网站管理要求:一天在线5小时左右(主要为了在线客服,邮件或电话服务可忽略),管理时间30分钟左右(做提现审核及支付处理,适当增加文章发布等)。适合环境:单独建站(新站长或想独立管理者)、 附加建站(已有庞大的会员资源)。资金及人员投入:初期建站空间域名
0
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号