我对这件事很恼火。我有一个带有时间类型字段的mySQL表。我想显示一个时间,例如09:00 PM,而不是09:00:00 PM。我有办法,但肯定有更好的办法-
星期一=格式日期时间(rs(“d1s”),vbLongTime)
response.write replace(星期一,“:00 AM”,“AM”)
我已经阅读了很多资料,但我无法确定如何最好地做到这一点。任何帮助都将不胜感激。
另外,如果有一种方法可以消除0的第一个数字,例如不是09:00 AM而是9:00 AM

最佳答案

因为您使用的是MySQL,所以在DATE_FORMAT语句中使用SELECT

SELECT DATE_FORMAT(ColumnName, '%l:%i %p')

See SQLFiddle Demo

关于mysql - 如何使用经典ASP将TIME格式化为HH:MM AM/PM格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12720770/

10-13 08:46