如何实现String值到日期格式

时间:2011-12-10 07:31:35

标签: php mysql sql

我有php代码从文本框中获取字符串$ date 现在我怎么样

(1)将字符串转换为日期格式变量
(2)如何检查$ date是日期变量

2 个答案:

答案 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);
}