Home > Backend Development > PHP Tutorial > Usage of strtotime() function in php

Usage of strtotime() function in php

高洛峰
Release: 2016-11-29 11:42:47
Original
1221 people have browsed it

One, get the unix timestamp of the specified date

strtotime("2009-1-22") The example is as follows:

1.echo strtotime("2009-1-22")

Result: 1232553600

Instructions: Return January 22, 2009 0:00:00 seconds timestamp

Second, get the English text date and time, the example is as follows:

For easy comparison, use date to convert the current timestamp and the specified timestamp into system time.

( 1) Print the timestamp of tomorrow at this time strtotime("+1 day")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09 :40:25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("+1 day"))

Result: 2009-01-23 09:40:25

(2 )Print the timestamp of yesterday at this time strtotime("-1 day")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09: 40:25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("-1 day"))

Result: 2009-01-21 09:40:25

(3) Print the timestamp of next week strtotime("+1 week")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09 :40:25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("+1 week"))

Result: 2009-01-29 09:40:25

(4 )Print the timestamp at this time last week strtotime("-1 week")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09:40:25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("-1 week"))

Result: 2009-01-15 09:40:25

( 5) Print the timestamp of the specified next day of the week strtotime("next Thursday")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09 :40:25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("next Thursday"))

Result: 2009-01-29 00:00:00

(6) Print the timestamp of the specified day of the week strtotime("last Thursday")

Current time: 1.echo date("Y-m-d H:i:s",time())

Result: 2009-01-22 09:40 :25

Specified time: 1.echo date("Y-m-d H:i:s",strtotime("last Thursday"))

Result: 2009-01-15 00:00:00

As can be seen from the above example, strtotime It can parse the date and time description of any English text into a Unix timestamp. We combine mktime() or date() to format the date and time to obtain the specified timestamp and achieve the required date and time.


Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template