首页 >后端开发 >PHP问题 >php时间戳是什么

php时间戳是什么

silencement
silencement原创
2019-09-25 16:03:553582浏览

php时间戳是什么

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。通俗的讲,

 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 它的提出主要是为用户提供一份电子证据, 以证明

用户的某些数据的产生时间。 在实际应用上, 它可以使用在包括电子商务、 金融活动的各个方面, 尤其可以用来支撑公开密钥基础设施

的 “不可否认” 服务。

首先需要知道的是在php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime()。下面分别说明。

date() 格式为:date($format, $timestamp),format为格式、timestamp为时间戳(可选)。

time() 返回当前时间的 Unix 时间戳,没有参数。

strtotime($time, $now) 将任何英文文本的日期时间描述解析为 Unix 时间戳。$time 为必填,规定要解析的时间字符串;$now 用来计

算返回值的时间戳,如果省略该参数,则使用当前时间。

date($format)用法举例:

echo date('Y-m-d');输出结果:2012-03-22
echo  date('Y-m-d H:i:s');输出结果:2012-03-22 23:00:00
echo  date('Y-m-d', time());输出结果:2012-03-22 23:00:00(结果同上,只是多一个时间戳参数,时间戳转换为日期格式的方法)
echo  date('Y').'年'.date('m').'月'.date('d').'日',输出结果:2012年3月22日

以上是php时间戳是什么的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn