PHP |将字符串转换为日期和日期时间
将字符串转换为 Date 和 DateTime 使用几个函数/方法,例如 strtotime()、getDate()。我们将看到这些函数的作用。
strtotime() - 这基本上是一个返回自 1970 年 1 月 1 日以来经过的秒数的函数,就像 linux 机器时间戳一样。它根据传递给函数的参数返回传递的秒数。
句法
strtotime(parameter);
范围
- 时间/日期
- 现在(可选)
返回类型返回自 1970 年 1 月 1 日以来经过的秒数。
getDate()该函数返回传入参数的日期/时间信息(日期/时间);
句法
getDate(parameter);
参数该参数是可选的,因为它以当前本地时间为默认参数。
返回类型以数组的形式返回日期、日、年、月等信息。
将字符串转换为日期的代码
输出:
Array
(
[seconds] => 0
[minutes] => 0
[hours] => 0
[mday] => 21
[wday] => 6
[mon] => 5
[year] => 2011
[yday] => 140
[weekday] => Saturday
[month] => May
[0] => 1305936000
)
将字符串转换为日期时间的代码
输出:
10/Jun/2011 07:00:02
注1我们可以使用“D”代替“d”来获取输出中的日期
输出:
Tue/May/2011 03:00:02
注 2我们可以使用“H”代替“h”在输出中获取 24 小时格式的时间
输出:
Tue/May/2011 15:00:02
同样,“i”和“s”也可以改为大写以查找不同的输出,这是可能的,但没有多大用处。
PHP是一种专门为 Web 开发而设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。