我需要按照格式
YYYYMMDDHHMISSMIS
获取当前日期时间。
示例:
20110723233747607
通过使用 CURRENT_TIMESTAMP
或 getdate()
函数,我们可以将当前日期时间检索为 2011-07-23 23:37:47.607
格式。如果我使用 REPLACE
和 CONVERT
函数来去除“-”和“:”字符,则可以得到该值以Jul 23 2011 11:37PM
我需要使用特定的格式来显示当前日期时间,格式为20110723233747607
,以便于我的另一个目的。
我的SQL查询语句是:
SELECT REPLACE(CONVERT(VARCHAR(20), CURRENT_TIMESTAMP),'.','')
输出:2011年7月23日晚上11:37
那么我该如何以所需格式获取当前日期时间?请帮忙。