gpt4 book ai didi

mysql - 如何将 HH、MM、AM/PM 日期存储到 MySQL

转载 作者:行者123 更新时间:2023-11-29 04:30:13 25 4
gpt4 key购买 nike

我在玩这个 http://www.phpform.org/创建一个表单。

其中一个 html 格式如下。

我不确定我应该为 HH、MM 和 AM/PM 使用哪种类型。

我应该为 HH、MM 使用 2 个长度的 TINYINT 和为 AM/PM 使用 2 个长度的 VARCHAR 吗?

我应该为每个单独的字段吗?

...
...
<li id="li_1" >
<label class="description" for="element_1">Time </label>
<span>
<input id="element_1_1" name="element_1_1" class="element text " size="2" type="text" maxlength="2" value=""/> :
<label>HH</label>
</span>
<span>
<input id="element_1_2" name="element_1_2" class="element text " size="2" type="text" maxlength="2" value=""/> :
<label>MM</label>
</span>
<span>
<input id="element_1_3" name="element_1_3" class="element text " size="2" type="text" maxlength="2" value=""/>
<label>SS</label>
</span>
<span>
<select class="element select" style="width:4em" id="element_1_4" name="element_1_4">
<option value="AM" >AM</option>
<option value="PM" >PM</option>
</select>
<label>AM/PM</label>
</span>
</li>

提前致谢。

最佳答案

将其存储为常规的 24 小时制 HH:MM:SS(mysql 时间类型)。输出时进行格式化。您可以使用 TIME_FORMAT()将其重新格式化为 AM/PM 格式:

mysql> SELECT TIME_FORMAT('22:22:22', '%r');
-> '10:22:22 PM'

关于mysql - 如何将 HH、MM、AM/PM 日期存储到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3858586/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com