我有php代码从文本框中获取字符串$ date 现在我怎么样
(1)将字符串转换为日期格式变量
(2)如何检查$ date是日期变量
答案 0 :(得分:2)
try {
$date = new DateTime($textbox->getValue());
} cath (Exception $e) {
$errors[] = 'Invald date format, please use Y-m-d H:i:s';
}
if (!($date instanceof DateTime)) {
echo 'Variable $date is not DateTime object!';
}
答案 1 :(得分:0)
怎么样:
function getTime($date) {
$timestamp = strtotime((string)$date);
return date("m-d-Y H:i:s", $timestamp);
}