介绍
小编给大家分享一下php如何将时间格式转换时间戳,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!
php时间格式转换时间戳的方法:1、使用strtotime()函数,可以将英文文本字符串表示的日期转换为时间戳;2、使用mktime()函数,可以返回一个日期的UNIX时间戳。
引用>php提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要的是:
<李>
strtotime():将任何英文文本的日期时间描述解析为时间戳。
李> <李>mktime():从日期取得时间戳。
李><强> strtotime() 强>
strtotime()函数用于将英文文本字符串表示的日期转换为时间戳,日期为()的反函数,成功返回时间戳,否则返回假。语法:
int strtotime (, string time [, int 现在),)<李>
时间必需。规定日期/时间字符串,是根据GNU日期输入格式表示的日期。
李> <李>现在可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。
李>返回值:成功则返回时间戳,失败则返回错误的。
例子:
& lt; php ? echo strtotime (“2009 - 10 - 21, 16:00:10"),,“& lt; br /祝辞;“;//输出,1256112010 echo strtotime (“10, September 2008“),,“& lt; br /祝辞;“;//输出,1220976000 echo strtotime (“+ 1, day"),,“& lt; br /祝辞;“;//输出明天此时的时间戳 ?在输出:
1256112010 1220976000 1616496304<>强mktime() 强>
mktime()函数用于从日期取得时间戳,成功返回时间戳,否则返回假。语法:
mktime(小时、分钟,第二,月,日,年,is_dst);& lt; php ? echo mktime(21岁,50岁,55岁,,,,,,2021);//输出“1626270655” 祝辞;
参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。
php如何将时间格式转换时间戳