📜  PHP |将字符串转换为日期和日期时间

📅  最后修改于: 2022-05-13 01:57:05.976000             🧑  作者: Mango

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 。