Home >Backend Development >PHP Problem >How to convert time to timestamp in php
PHP method to convert time into timestamp: You can use strtotime() function to convert time into timestamp, such as [strtotime("2009-10-21 16:00:10");].
PHP provides functions that can easily convert various forms of dates into timestamps. The main functions of this type are:
strtotime( ): Parses any English text datetime description into a timestamp.
mktime(): Get timestamp from date.
(Recommended tutorial: php video tutorial)
Function introduction:
strtotime()
strtotime() function is used Convert the date represented by the English text string into a timestamp, which is the inverse function of date(). It returns a timestamp successfully, otherwise it returns FALSE.
Syntax:
int strtotime ( string time [, int now] )
The parameter time is the parsed string, which is the date represented according to the GNU date input format.
Example:
<?php echo strtotime("2009-10-21 16:00:10"); //输出 1256112010 echo strtotime("10 September 2008"); //输出 1220976000 echo strtotime("+1 day"), "<br />"; //输出明天此时的时间戳 ?>
mktime()
mktime() function is used to get the timestamp from the date and returns the timestamp successfully, otherwise it returns FALSE.
Syntax:
int mktime(时, 分, 秒, 月, 日, 年)
Example:
<?php echo mktime(21, 50, 55, 07, 14, 2010); //输出“1279115455” ?>
Parameters can be omitted from right to left. Any omitted parameters will be set to the current values of the local date and time. .
Related recommendations: php training
The above is the detailed content of How to convert time to timestamp in php. For more information, please follow other related articles on the PHP Chinese website!