【发布时间】:2017-08-26 10:08:48
【问题描述】:
我正在使用 Kartik 日期选择器。 在数据库中我使用时间戳。但未设置结帐值。它显示(未设置)
【问题讨论】:
-
在添加到数据库之前将日期转换为时间戳。
-
取这个:'format' => 'd-M-Y g:i A',怎么转换?
我正在使用 Kartik 日期选择器。 在数据库中我使用时间戳。但未设置结帐值。它显示(未设置)
【问题讨论】:
保存前转换为时间戳
$date = date('d-m-Y g:i A');
$dateTimeObject = \DateTime::createFromFormat('d-m-Y g:i A', $date);
$timestamp = $dateTimeObject->getTimeStamp();
读取时将时间戳转换为日期时间
$getDate = new \DateTime();
$getDate->setTimestamp($timestamp);
$date = $getDate->format('d-m-Y g:i A');
【讨论】: