适用范围: NoSQL
根据指定的格式字符串设置日期/时间值的格式。
Syntax
DATETIMEFORMAT(<date_time>, <string_expr>)  
Arguments
| Description | |
|---|---|
date_time | 
要设置格式的日期/时间值。 | 
string_expr | 
格式字符串包括一个或多个受支持的格式说明符和其他字符。 | 
返回类型
返回字符串表达式。
例子
以下示例显示了日期/时间值的不同格式设置选项。
SELECT VALUE {
    "case1": DATETIMEFORMAT("2024-10-10 14:40:20", "yyyyMMdd"),
    "case2": DATETIMEFORMAT("2024-10-10 14:40:20", "yyyy-MM-dd [HH:mm:ss]"),
    "case3": DATETIMEFORMAT("2024-10-10 14:40:20", "To\\da\\y i\\s: yyyy-MM-ddTHH:mm:ss.fff"),
    "case4": DATETIMEFORMAT("2024-10-10 14:40:20", "To\\da\\y i\\s: yyyy-MM-ddTHH:mm:ss.FFF")
}
[
    {
        "case1": "20241010",
        "case2": "2024-10-10 [14:40:20]",
        "case3": "Today is: 2024-10-10T14:40:20.000",
        "case4": "Today is: 2024-10-10T14:40:20."
    }
]
注解
- 此函数执行完全扫描。