我有一个mysql查询,其中的列CreationDate的格式为“时间戳”。例子:
2013-03-27 18:32:45
我想让sql查询以这种方式设置格式(12hr格式,秒):
Friday 3/28/2013 12:52:34 PM
我想在sql级别而不是php或.js等处处理此问题。
询问:
SELECT a.ID, a.CreationDate, a.Content, a.Type, u.Nickname
FROM Announcements a
INNER JOIN Accounts u ON a.FromAccountID = u.AccountID
WHERE a.Status = '1' AND u.Status = '1'
ORDER BY a.ID DESC
您将要使用DATE_FORMAT
:
SELECT a.ID,
date_format(a.CreationDate, '%W %m/%d/%Y %l:%i %p') CreationDate,
a.Content,
a.Type,
u.Nickname
FROM Announcements a
INNER JOIN Accounts u
ON a.FromAccountID = u.AccountID
WHERE a.Status = '1'
AND u.Status = '1'
ORDER BY a.ID DESC
MySQL文档将显示您将使用哪些说明符来获取所需的格式(请参见SQL
Demo
)。
如果要保留秒数,则将使用:
date_format(a.CreationDate, '%W %m/%d/%Y %r')
问题内容: 我正在处理项目,其中用户具有以常规格式存储的日期的数据库, 2013年3月8日 ,我想对输出进行日期排序。或将该日期字段转换为mysql查询中的时间戳 我想要这样的东西 但我知道这行不通…有没有出路 问题答案: 由于它不是日期,所以用于将字符串转换为日期 SQLFiddle演示
For %U, all days in a new year preceding the first Sunday are considered to be in week 0. For %W, all days in a new year preceding the first Monday are considered to be in week 0. In some implementati
问题内容: 我使用数据类型将日期和时间存储在数据库中。将日期另存为 我可以从数据库中检索格式的时间,但我想以格式检索它。 我怎样才能做到这一点? 问题答案: 检查DATE_FORMAT函数。
本文向大家介绍php格式化时间戳,包括了php格式化时间戳的使用技巧和注意事项,需要的朋友参考一下 CMS中一般显示时间比较新的文章需要显示几分钟前,几天前这样,但是一般数据库里面记录的都是时间戳(至少我习惯这样),所以就需要一个转化的过程,根据网上的资料加上自己的修改整理封装了两段代码 下面是封装好的方法 或者 更详细的 再分享一个类似的
问题内容: 有没有一种方法可以将UTC时间格式化为我想要的Java中任意字符串格式?基本上,我在考虑让某个类使用时间戳,然后传递它是字符串,告诉它如何格式化,然后它为我返回格式化的字符串。有没有办法做到这一点? 问题答案: java.text.SimpleDateFormat类以对语言环境敏感的方式提供日期的格式设置和解析。 SimpleDateFormat的javadoc标头是详细信息的很好来源
这是我的模型: 方法如下: 这是错误我得到当我尝试启动Spring应用程序 未能 在项目 licenta 上执行目标 org.springframework.boot:spring-boot-maven-plugin:1.5.9.RELEASE:run(default-cli) 在项目 licenta 上:运行时发生异常。 null: InvocationTargetException: 创建名为