php日期转为时间戳的方法

PHPz
Freigeben: 2023-03-05 22:26:01
Original
2123 Leute haben es durchsucht

php日期转为时间戳的方法:1、使用strtotime函数将任何英文文本的日期时间描述解析为时间戳;2、通过mktime函数从日期取得时间戳。

php日期转为时间戳的方法

推荐:《PHP视频教程

PHP 日期转换为时间戳 strtotime 与 mktime 函数

日期转换为时间戳

PHP 提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要是:

strtotime():将任何英文文本的日期时间描述解析为时间戳。

mktime():从日期取得时间戳。

strtotime()

strtotime() 函数用于将英文文本字符串表示的日期转换为时间戳,为 date() 的反函数,成功返回时间戳,否则返回 FALSE 。

语法:

int strtotime ( string time [, int now] )
Nach dem Login kopieren

参数 time 为被解析的字符串,是根据 GNU 日期输入格式表示的日期。

例子:

"; //输出明天此时的时间戳 ?>
Nach dem Login kopieren

mktime()

mktime() 函数用于从日期取得时间戳,成功返回时间戳,否则返回 FALSE 。

语法:

int mktime(时, 分, 秒, 月, 日, 年)
Nach dem Login kopieren

例子:

Nach dem Login kopieren

参数可以从右向左省略,任何省略的参数会被设置成本地日期和时间的当前值。

mktime() 在做日期计算和验证方面很有用,它会自动计算超出范围的输入的正确值。例如下面例子输出的都是 2008-01-01:

Nach dem Login kopieren

下个月的最后一天:

任何给定月份的最后一天都可以被表示为下个月的第 "0" 天,而不是 -1 天,如下面的例子:

Nach dem Login kopieren

浏览器输出:

2008年最后一天是:29
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonphp日期转为时间戳的方法. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!