格式化日期字符串函数

格式化日期字符串函数将 XML 模式数据类型:xs:dateTime 转换为格式为第二个参数定义的字符串。

参数:dateTime

作为 XML 模式数据类型的日期和时间:xs:dateTime。

参数:string

该字符串定义从此函数返回的日期和时间字符串的格式。例如,格式字符串可以等于 MM/dd/yyyy。 有关支持的日期和时间模式字符串的更多信息,请参阅 Sun J2SE 1.4.2 JavaDoc 中的 SimpleDataFormat 类:http://www.science.uva.nl/ict/ossdocs/java/jdk1.3/docs/api/java/text/SimpleDateFormat.html
模式字母 描述 示例 1 示例 2
G 纪元指定 AD BC
y 2004 2001
M 一年中的月份 四月 04
w 一年中的星期 12 24
W 月份中的星期 3 1
D 一年中的日 234 333
d 月份中的日 13 20
F 月份中的星期几 1 3
E 星期几 周一 周五
a 上午或下午指定 AM PM
H 一天中的小时 - 介于 0 到 23 之间的数字 12 13
k 一天中的小时 - 介于 1 到 24 之间的数字 14 23
K 上午或下午中的小时 - 介于 0 到 11 之间的数字 0 10
h 上午或下午中的小时 - 介于 1 到 12 之间的数字 11 12
m 小时中的分钟 20 50
s 分钟中的秒钟 10 30
S 毫秒 224 338
z 常规时区中的时区指定 PDT EDT
Z RFC 822 时区中的时区指定 -0300 +0200
参数:string(可选)

该字符串定义语言环境。例如,使用以下字符串定义“英语(美国)”语言环境:en_US。

可以按任意以下格式定义语言环境字符串:

  • LANGUAGE
  • LANGUAGE_COUNTRY
  • LANGUAGE_COUNTRY_VARIANT
其中,LANGUAGE 代表由 ISO-639 标准定义的 2 字母代码,COUNTRY 代表由 ISO-3166 定义的 2 字母代码,VARIANT 代表特定于供应商或浏览器的代码,例如 WIN 代表 Windows®。

该参数是可选的。

要添加该参数:
  1. 格式化日期字符串函数拖到映射编辑器的中间窗格中。
  2. 双击该函数。函数属性窗格即会打开。
  3. 单击添加语言环境输入参数即会显示在参数的列表中。

返回:string

传入的日期和时间采用第二个参数定义的格式的字符串。

例如,如果使用以下输入参数调用格式化日期字符串函数:

dateTime: 2005-02-22T16:18:00.852-08:00

格式字符串:MM/dd/yyyy

语言环境字符串:en_US

将返回以下字符串:02/22/2005。