首页 > 编程 > PHP > 正文

分析php的时间戳转换!

2019-11-06 06:07:21
字体:
来源:转载
供稿:网友

说到php的时间戳转换非常强大便捷:

1. UNIX时间戳转换为日期用函数: date()一般形式:date('Y-m-d H:i:s', 1156219870);2. 日期转换为UNIX时间戳用函数:strtotime()一般形式:strtotime('2010-03-24 08:15:42');以上两个函数就可以转换php中的时间戳和时间格式。

怎么灵活的运用?

这里举我项目中的例子:

$todaystart = strtotime(date("y-m-d", $time) . ' 00:00:00');$todayover = strtotime(date("y-m-d", $time) . ' 23:59:59');
我们利用time()函数取得当前时间戳保存在$time变量中,用date()函数还原日期拼接时间在用strtotime()函数将日期格式转化成
时间戳。
就是取当天开始和结束的时间戳。
$moncent=date('Y-m-01', strtotime(date("Y-m-d")));$monthstart=strtotime(date('Y-m-01', strtotime(date("Y-m-d"))));$monthover=strtotime(date('Y-m-d', strtotime("$moncent +1 month -1 day")));
取得当月起始时间和当月结束时间戳。


上一篇:phpize是什么

下一篇:Lnmp下 php安全策略

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表