日期格式()?问题求助
如果我的一个日期的 MySQL 表字段采用这种格式 (09-13-2011 11:22:43),就像我为 PHP 所做的那样以这种格式打印 (09/13/2011 11:22:43) 抱歉由于我的无知,我搜索了 php.net 网站,但找不到有关我的请求的信息,抱歉。
If I have a MySQL table field of my one date with this format (09-13-2011 11:22:43), as I do for PHP to print with this format (09/13/2011 11:22:43) Sorry my ignorance I searched the php.net site but can not find something about my request, Apologies.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用:
如果您的字段已经是
timestamp
,请使用以下内容:Use:
If your field is already
timestamp
use the following:我这样说可能是错的,但我认为没有标准的方法,除非你想将日期/时间保存为 unix_timestamp。如果您这样做,那么您可以使用 php date() 函数将时间格式化为您想要的格式。如果你不是,那么你可以随时使用类似 str_replace() 的东西来将它们转换为你想要的格式,或者如果你喜欢冒险,甚至可以使用正则表达式
I may be wrong in saying this but I don't think theres a standard way in doing so, unless you want to save the date/time as a unix_timestamp. If you do then you can format the time in however you want using the php date() function. If you aren't then you can always use something like str_replace() on the times to get them to the format you want or even use regex if your feeling adventurous
MySQL 的 DATE 列格式是相当无关紧要的。只需使用 DATE_FORMAT() 将日期转换为适合您需要的字符串。
MySQL's DATE columns format is fairly irrelevant. Just use DATE_FORMAT() to convert the date to a string that suits your needs.