使用 ISO-8601 周和年份设置日期格式
对于许多(下列)欧洲区域设置,Tableau 允许您使用 ISO-8601 周和年份设置日期格式。
da-DK,丹麦语(丹麦)
se-SE,萨米语,北部(瑞典)
Rm-CH,罗曼什语(瑞士)
sms-FI,萨米语,斯科特(芬兰)
is-IS,冰岛语(冰岛)
de-DE,德语(德国)
km-KH,高棉语(柬埔寨)
nl-NL,荷兰语(荷兰)
smj-SE,萨米语,律勒(瑞典)
fi-FI,芬兰语(芬兰)
nn-NO,挪威尼诺斯克语(挪威)
it-IT,意大利语(意大利)
it-CH,意大利语(瑞士)
nb-NO,挪威尼诺斯克语(挪威)
pl-PL,波兰语(波兰)
sv-SE,瑞典语(瑞典)
et-EE,爱沙尼亚语(爱沙尼亚)
lv-LV,拉脱维亚语(拉脱维亚)
hsb-DE,上索布语(德国)
kl-GL,格陵兰语(格陵兰岛)
mk-MK,马其顿语(北马其顿)
fo-FO,法罗语(法罗群岛)
se-NO,萨米语,北部(瑞典)
as-IN,阿萨姆语(印度)
Fy-NL,弗里西亚语(荷兰)
se-FI,萨米语,北部(芬兰)
ps-AF,普什图语(阿富汗)
prs-AF,达利语(阿富汗)
de-CH,德语(瑞士)
sv-FI,瑞典语(芬兰)
dsb-DE,下索布语(德国)
de-LU,德语(卢森堡)
fr-CH,法语(瑞士)
smj-NO,萨米语,律勒(瑞典)
de-LI,德语(列支敦士登)
sma-NO,萨米语,南部(瑞典)
sma-SE,萨米语,南部(瑞典)
smn-FI,萨米语,伊纳里(芬兰)
ISO-8601 日历中的周和年份编号与标准公历不同。下面是 2011 年 1 月 2 日的表示方式:
日历系统 | 周数 | 年数 |
标准公历 | 1 | 2011 |
ISO-8601 | 52 | 2010 |
在设置日期格式时,请务必确保月份、周和年份数字均来自于同一日历系统。否则,日期可能没有意义。可通过两种方式来达到此目的:
- 让 Tableau 猜测您要为每个占位符使用哪个日历系统。举例来说,如果您键入
mm yyyy
(月份后跟年份),则 Tableau 将使用标准公历。在这种情况下,使用包含月数的年份是有意义的。 在格式字符串中每个周 (ww) 或年份 (yyyy) 占位符的后面放置一个注释,指明它应为哪种占位符:
注释 要使用的日历 示例格式字符串 [Y] ISO-8601 ww[Y] yyyy[Y] [y] 标准公历 ww[y] yyyy[y]
重要信息:为了获取正确的 ISO-8601 周编号,您的计算机的位置必须设置为上面的区域设置之一,并且必须将数据源周开始日期设置为星期一。(有关如何执行此操作的信息,请参见数据源的日期属性。
否则,Tableau 将使用您的数据源周开始日期设置来为周编号,这可能会导致创建部分位于年头和年尾的周。
注意:如果使用不从一月开始的会计年度,ISO 周编号将不会出现,与您选择的区域设置无关。
日期“2013 年 12 月 31 日”的示例格式字符串
下面是日期“2013 年 12 月 31 日”的示例格式字符串,其中 m 代表月份或月份日期占位符。时间占位符(例如小时、分钟和秒)对年份是否基于周或基于年份没有影响。
格式字符串 | 设置化输出 |
yyyy | 2013 |
yyyy[Y] | 2014 |
yyyy ww | 2014 1 |
yyyy mm | 2013 12 |
ww yyyy | 1 2014 |
mm yyyy | 12 2013 |
ww yyyy[y] | 1 2013 |
mm yyyy[Y] | 12 2014 |
yyyy mm ww | 2013 12 1 |
mm yyyy ww | 12 2013 1 |
ww mm yyyy | 1 12 2013 |
ww mm yyyy[Y] | 1 12 2014 |
ww yyyy mm | 1 2014 12(格式不明确) |
ww yyyy[y] mm | 1 2013 12 |
ww yyyy mm yyyy | 1 2014 12 2013 |
ww yyyy yyyy mm | 1 2014 2013 12 |
yyyy mm ww yyyy | 2013 12 1 2014 |