关于PHP时间函数的讲解

1.时间戳函数,time()
time():返回1970年01月01日00分00秒到当前时间的总秒数;
如,echo time();
结果 : 1539522218
2.strtotimr(),将字符串转换成时间戳
如: echo strtotime(‘2018’);
echo strtotime(’+1 day’);

结果 : 1539519480
1539609174

3.**microtime(boolean),**返回UNIX时间戳以及微秒数,
如果设置为true,则返回一个浮点数,若省略,则以msec sec格式返回一个字符串,其中,mesc:微秒数,sec:秒数
作用: 主要用来计算程序的执行时间
使用方法:
echo microtime(true);
echo microtime();

结果: 1539523597.2971
0.29706900 1539523597

4.date($format,[int t i m e s t a m p ] ) ∗ ∗ , 格 式 化 时 间 函 数 , 即 将 时 间 戳 生 成 一 定 格 式 的 时 间 , ∗ ∗ timestamp])**,格式化时间函数,即将时间戳生成一定格式的时间, ** timestamp]),,,format为必填参数,即要输出的格式,
$timestamp 为可选参数,若省略,则使用当前时间戳
如 : echo date(‘Y-m-d H:i:s’);
echo date(‘Y-m-d H:i:s’,1539519480);
结果: 2018-10-14 21:31:53
结果: 2018-10-14 20:18:00

4.下面列举一些常用的时间格式
Y : 4位数字表示的完成年份,如 2018
m : 数字表示的月份,有前导零,如,04,12
d:月份中的第几天,有前导零,如,02,23
H : 24小时格式,有前导零,如,21,07
i : 分钟数,有前导零,如,59,07
s : 秒数,有前导零,如,59,07,
D:星期中的第几天,文本表示,三个字符,如,Mon,Sun
h : 12小时格式,有前导零,如,11,02

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值