使用时间值更新数据库

时间:2014-04-03 02:09:59

标签: php mysql

我有一个下拉输入AM和PM值这样的时间 - 像上午12点,上午12点30分..我想把这个时间输入我的数据库,我的字段是时间格式。我可以输入值到数据库?

<input type="text" id="picktime" name="dueTime" class="time" value="{$taskData->dueTime}" style="width:88%"/>
    <script>
                              $(function() {
                                $('#picktime').timepicker();
                              });
                              </script> 

在sql&#34;更新任务中设置dueTime = $ _POST [&#39; dueTime&#39;]&#34;

1 个答案:

答案 0 :(得分:0)

$format="%H:%M:%S";
UPDATE tasks SET dueTime = '".strftime($format,strtottime($_POST['dueTime']))."'

这将使“00:00:00”为“12:00 Am”,“00:30:00”为“12:30 AM”等。阅读http://us1.php.net/manual/en/function.strftime.php并修改 $ format 相应地满足您的需求。