先看看手册:

strtotime分析日期和时间的任何英文文本描述成一个Unix时间戳
格式:int strtotime(字符串的时间{ int美元,现在})
这个函数将接受日期格式字符串包含美国英语并试图解析到Unix时间戳(自一月00:00:00 GMT 11970秒数),现在的价值相对于时间参数,如果该参数不被当前的系统时间设置。
这个函数将使用TZ环境变量,来计算时间。还有一个更简单的方法来定义所有日期时间函数的时区从PHP 5.1.0.this过程是在date_default_timezone_get解释()函数页。
注:如果某一年是一个格式的两位数的数字,它的价值0-69代表和代表2000-2069 70-100 1970-2000年。

参数
时间
经过分析的字符串,基于GNU日期输入格式的格式格式。在PHP 5之前,不允许毫秒数,这可以从PHP 5获得,但将被忽略。
现在
用于计算返回值的时间戳。这个参数的默认值是当前时间(),也可以设置为其他时间戳(我忽略了一个函数,感到羞愧)。
返回值:成功返回一个国际邮票,否则返回假。在PHP 5.1.0,函数返回1,失败,和后来的版本返回假。

第一个参数的strtotime可以成为我们的普通英语的时间格式,如2008-8-20或2000年9月10日等。它也可以是一个基于参数现在时间的描述,如1天等等。


以下是对后者的方式可用的参数列表,在当前时间指的是strtotime二参数的值,默认是当前时间
1。月、日英文名及其常用缩写表:
一月,二月,三月,四月,五月,六月,七月,八月,九月,九月,十月,十一月。
星期日,星期一,星期二,星期二,星期三,星期三,星期四,星期四,所以,星期五,星期六

2。时间参数与详细描述:
上午的时间在中午之前。
下午:中午或下午晚些时候。
年份:一年;例如,明年,例如明年的下一年。
月份:一个月;例如上个月,比如上个月的上个月。
两周:例如两周前两周,例如两周前,两周前。
周:一周周
一天
小时:一小时
分钟:一分钟
分钟与分钟相同
第二秒
秒:与第二和第二相同

三.关联与序:
加上当前时间,添加一个减少的时间,例如+ 1小时是当前时间加一个小时。
以前:相对于现在的时间,例如24小时前的当前时间,例如,24小时前是24小时前。
明天:比目前的日期和时间晚24小时,以当前时间(包括日期和时间)为标准,明天同一时间。
昨天:比现行日期和时间提前24小时,以当前时间(包括日期和时间)为标准,昨天同一时间。
今天:当前日期和时间的当前时间(包括日期和时间)
现在:当前日期和时间的当前时间(包括日期和时间)
最后:修饰词的意思是前一个,例如上一个星期二,比如上星期二,代表上星期二的同一时间。
本:给定时间当日或给定的时间下发生;例如,这7am给出时间07:00当天在本周给了一个星期的时间间隔从目前的时间在一天的特定时间或之后的一段时间,这样的7am是7:00的时间戳和本周给出从当前的整整一周时间的开始时间戳,这是当前时间(我测试:strtotime(这周)= strtotime(现在的));
下一步:修饰词表示主语加主语的当前时间值;当前时间加上指定的时间,例如,正确的时间是3600小时加一小时。

/首先,以下是时间转换
首先:顺序修饰符,特别是几个月;例如,5月1日(实际上)。
第三:先看(注意,有没有第二序号。)
第四:先看
第五:先看
第六:先看
第七:先看
第八:先看
第九:先看
第十:先看
第十一:先看
第十二:先看

4。时区描述:
格林尼治时间:Greenwich Mean Time
UT:协调世界时
UTC:与UT相同
潮湿的:西欧时间
英国夏令时间
西非时间
在亚速尔群岛的时间:
大西洋标准时间
大西洋夏令时间
东部标准时间
东部夏令时间
中央标准时间
CDT:中部夏令时间
山标准时间
MDT:山地夏令时
太平洋标准时间
太平洋夏令时间
YST:育空标准时间
YDT:育空夏令时间
HST:夏威夷标准时间
HDT:夏威夷夏令时间
阿拉斯加中部时间
阿克斯特:阿拉斯加标准时间
akdt:阿拉斯加夏令时间
干细胞移植:阿拉斯加夏威夷标准时间
NT:诺姆时间
idlw:国际日期变更线以西
中欧时间
中欧时间
Mewt:中东欧洲冬季时间
MEST:中欧夏季时间
Mesz:欧洲中部夏令时间
SWT:瑞典的冬天
瑞典夏令时间
FWT:法国的冬天
法国夏季时间
EET:东欧、苏联1区
BT:巴格达时间,苏联2区
ZP4:苏联3区
zp5:苏联4区
zp6:苏联5区
浪费:澳大利亚西部标准时间
Wadt:西澳大利亚夏令时
CCT:中国海岸的时候,苏联7区
日本:日本标准时间,苏联8区
东澳大利亚标准时间
Eadt:澳大利亚东部夏令时间
消费税:关岛标准时间,苏联地区9
新建账户:新西兰时间
新西兰标准时间:新西兰标准时间
新西兰白天时间:新西兰夏令时间
国际日期变更线东

有PHP调用函数strtotime。strtotime实现功能:获取时间日期戳,或有时间一定时间戳。strtotime解析日期和时间的任何英文文本描述为Unix时间戳{转换系统时间为Unix时间戳}

首先,获取指定日期的UNIX时间戳。

例的strtotime(着)如下:
1.echo strtotime(着)
结果:1232553600
描述:返回0点,0分钟和0秒时间戳2009年1月22日。

二、获取英文文本的日期时间

示例如下:
为了进行比较,时间戳和指定的时间戳使用日期转换为系统时间。
(1)打印时间戳strtotime(1天)明天这个时候。
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:2009-01-23 09:40:25
(2)打印时间戳strtotime(1天)在昨天的这个时候。
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:2009-01-21 09:40:25
(3)打印时间戳strtotime(1周)在下一个星期的这个时候
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:2009-01-29 09:40:25
(4)打印时间戳strtotime上周这个时候(1周)
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:09:40:25见习
(5)打印时间戳strtotime(下星期四)指定下一周。
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:2009-01-29 00:00:00
(6)打印时间戳strtotime(上星期四)指定的最后一个星期。
当前时间:
1.echo日期(当前H:我:S
结果:2009-01-22 09:40:25
指定的时间:
1.echo日期(当前H:我:S
结果:见习00:00:00
上面的例子表明,strtotime可以解释日期和任何英语文本为Unix时间戳时间说明。我们结合mktime()或()日期格式的日期和时间到指定时间达到要求的日期和时间。
希望本文的介绍后,你已经能够掌握strtotime函数的使用。