在我的HTML中,我有一个输入类型time
,我希望使用PHP在MySQL中的列类型“ time ”中插入此值。我怎么能这样做?
<label class="item item-input">
<span class="input-label">Heure de départ </span>
<input type="time" placeholder="hh:mm" ng-model="heureDepart"><!-- datetime -->
</label>
HTML中的时间看起来像Thu Jan 01 1970 10:00:00 GMT+0000 (Maroc)
。我只想在MySQL中保存值(10:00:00)
,因为我的数据库中有一个列类型为“ time ”。
答案 0 :(得分:0)
在PHP中使用strtotime()
。尝试:
$time = date("format you want", strtotime("your time"));
答案 1 :(得分:0)
你可以试试这个,基本上使用PHP中的DataTime类可以让你将任何日期时间格式转换成任何其他类似的格式
<?php
$str = 'Thu Jan 01 1970 10:11:12 GMT+0000 (Maroc)';
try {
$date = new DateTime($str);
} catch (Exception $e) {
echo $e->getMessage();
exit(1);
}
echo $date->format('H:i:s');
?>