首页 / php技术

字符串转成时间

2023-05-31 php技术 阅读:2090 admin

在PHP中,可以使用strtotime()函数将字符串转换为时间戳,然后再使用date()函数将时间戳格式化为指定的日期或时间字符串。以下是一个示例代码,演示如何将字符串转换为时间:


$string = '2023-05-30 12:30:45';

$timestamp = strtotime($string);

$formattedDate = date('Y-m-d H:i:s', $timestamp);

echo $formattedDate;


在上述示例中,我们定义了一个字符串$string,表示一个日期和时间。然后,使用strtotime()函数将该字符串转换为时间戳,赋值给变量$timestamp

接下来,我们使用date()函数将时间戳格式化为指定的日期和时间字符串。在此示例中,我们使用'Y-m-d H:i:s'作为格式,表示年-月-日 时:分:秒。

最后,通过echo语句输出格式化后的日期和时间字符串。

通过使用strtotime()函数将字符串转换为时间戳,再使用date()函数格式化时间戳,你可以将字符串转换为指定格式的日期和时间。请根据你的实际需求和字符串的格式进行相应的转换。