首页 > 解决方案 > HANA 中的日期格式选项

问题描述

我正在尝试将日期列转换为这种格式:May 28, 2018 2:44:47.883 PM. 我正在使用这个查询来做到这一点:

SELECT
CURRENT_TIMESTAMP,
TO_NVARCHAR(CURRENT_TIMESTAMP, 'Mon DD, YYYY HH:MM:ss')
FROM Dummy

但是,还没有运气。HANA 中有哪些日期格式选项可用?

编辑

查询输出:

May 29, 2018 1:53:13.055 PM       May 29, 2018 01:05:13

如您所见,MM被视为而不是分钟。而且我不知道如何要求 3 位数的毫秒,然后是 AM / PM。

标签: databasesap

解决方案


请尝试“周一 DD,YYYY HH:MI:SS”。

SAP HANA 文档

时间

TIME 数据类型由表示时间值的小时、分钟和秒信息组成。TIME 数据类型的默认格式是 HH24:MI:SS。HH24 代表 0 到 24 的小时,MI 代表 0 到 59 的分钟,SS 代表 0 到 59 的秒。


推荐阅读