字符串转成时间
在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()
函数格式化时间戳,你可以将字符串转换为指定格式的日期和时间。请根据你的实际需求和字符串的格式进行相应的转换。