DATEFORMAT ER 函数

DATEFORMAT 函数返回一个字符串值,此值以指定格式和指定的区域性(可选)将给定日期值显示为文本。 有关支持格式的信息,请参阅标准自定义

语法 1

DATEFORMAT (date, format)

语法 2

DATEFORMAT (date, format, culture)

参数

date日期

代表要设定格式的日期的日期值。

format字符串

输出字符串的格式。 有关支持格式的信息,请参阅标准自定义

注释

当您使用标准格式或自定义格式时,格式字符串区分大小写。 例如,标准“d”格式说明符使用短日期模式返回日期,而标准“D”格式说明符使用长日期模式返回日期。 而且,自定义“M”格式说明符返回月份 1 到 12,而自定义“m”格式说明符返回分钟 0 到 59。

culture字符串

用于设定格式的区域性。 有关受支持的区域性的信息,请参阅区域性

返回值

字符串

生成的字符串值。

使用说明

如果区域性未被定义为被调用函数的参数,culture 由调用上下文定义。 例如,如果对于配置为使用德国区域性的 FILE 元素,以电子申报 (ER) 格式使用语法 1 调用 DATEFORMAT 函数,则将使用德国区域性完成转换。 默认 culture 值为 EN-US

示例 1

DATEFORMAT (TODAY (), "dd-MM-yyyy") 根据指定的自定义格式返回当前应用程序服务器日期 2015 年 12 月 24 日为字符串 "24-12-2015"

示例 2

DATEFORMAT (SESSIONTODAY (), "d", "DE") 根据所选的德国区域性和指定格式,返回当前应用程序会话的日期/时间值 2015 年 12 月 24 日为字符串 "24-12-2015"

其他资源

日期和时间函数