在PHP中解析字符串日期的最常見方法是使用strtotime
函數。strtotime
函數可以將包含日期時間信息的字符串轉換為Unix時間戳格式。例如:
$dateString = "2021-10-15 12:30:00";
$timestamp = strtotime($dateString);
echo $timestamp;
另一種常見的方法是使用DateTime
類。DateTime
類提供了豐富的方法來處理日期時間信息。例如:
$dateString = "2021-10-15 12:30:00";
$date = new DateTime($dateString);
echo $date->format('Y-m-d H:i:s');
如果需要將字符串日期轉換為特定格式的日期字符串,可以使用DateTime::createFromFormat
方法。例如:
$dateString = "15/10/2021";
$date = DateTime::createFromFormat('d/m/Y', $dateString);
echo $date->format('Y-m-d');
總的來說,使用strtotime
函數和DateTime
類是PHP中解析字符串日期的兩種常見方法。具體使用哪種方法取決于個人偏好和需求。