本文求教如何使用自界说日期步伐字段来开荒视图中日期的步伐。干系 Tableau 若那儿置日期的笼统西西人軆艺术网,请参见“日期和时刻”或“更将来期级别”。干系为数据源开荒日期属性的信息,请参见“数据源的日期属性”。
如何查找自界说日期步伐字段在视图中开荒日期字段的步伐 (Tableau Desktop)若要在 Tableau Desktop 中开荒视图中日期字段的步伐,请右键单击(在 Mac 上按住 Control 单击)该字段,并接受“步伐”。
这将在视图左侧掀开“开荒步伐”面板。接受“日期”字段。
在开荒日期步伐时,Tableau 会呈现可用步伐的列表。往往,列表中的终末一项为“自界说”。您将单独使用或以组合景象使用“复古的日期步伐瑰丽”表中列出的步伐瑰丽来指定自界说日期。
开荒视图中日期字段的步伐(Tableau Cloud 和 Tableau Server)
若要在 Tableau Cloud 和 Tableau Server 中开荒视图中日期字段的步伐,请右键单击(在 Mac 上按住 Control 单击)该字段,并接受“开荒日期步伐”。
在“数据”窗格中开荒日期字段的步伐(仅限 Tableau Desktop)若要开荒“数据”窗格中日期字段的步伐,请右键单击该字段,并接受“默许属性”>“日期步伐”。
当责任簿联结到 Tableau 数据索求或通过及时联结来联结到也复古日期步伐的数据源时,复古使用表中的日期步伐。(请参阅数据源的文档来考证所需的日期步伐是否受复古。)
Tableau 将从数据源中检索日期步伐。Tableau Server 还不错从运转 Tableau Server 的办事器上的用户运回身份帐户中检索日期步伐。
负责: 以下日期步伐可能与用于类型治愈函数的日期步伐不同。干系详备信息,请参见“将字符串治愈为日期字段”。
复古的日期步伐瑰丽使用以下瑰丽来构建自界说日期步伐。
瑰丽描写(:)时刻分隔符。某些区域开荒中使用不同字符来示意时刻分隔符。在开荒时刻值的步伐时,时刻分隔符用于分隔小时、分钟和秒。步伐化输出顶用作时刻分隔符的骨子字符由您的系统开荒笃信。(/)日期分隔符。某些区域开荒中使用不同字符来示意日期分隔符。在开荒日期值的步伐时,日期分隔符用于分隔日、月和年。步伐化输出顶用作日期分隔符的骨子字符由您的系统开荒笃信。c按该轨则将日期露馅为 ddddd,并将时刻露馅为 ttttt。要是日期系列数字中莫得极少部分,则只露馅日期信息;要是莫得整数部分,则只露馅时刻信息。d将天露馅为不含前导零的数字 (1 -31)。dd将天露馅为包含前导零的数字 (01 -31)。ddd将天露馅为缩写样式 (Sun,Sat)。dddd将天露馅为全名 (Sunday,Saturday)。ddddd将日期露馅为完竣日期(包括日、月和年),步伐依据系统的短日期步伐设定来开荒。默许短日期步伐为 m/d/yy。dddddd将日期系列数字露馅为完竣日期(包括日、月和年),步伐依据系统识别的长日期设定来开荒。默许长日期步伐为 mmmm dd, yyyy。aaaa与 dddd 相同,只不外它是字符串的腹地化版块。w将一周中的一天露馅为数字(1 示意日曜日,直至 7 示意星期六)。ww将年中的周露馅为数字 (1 -54)。M将月份露馅为不含前导零的数字 (1 12)。要是 m 紧跟 h 或 hh,则会露馅分钟而不是月份。MM将月份露馅为包含前导零的数字 (01 -12)。要是 m 紧跟 h 或 hh,则会露馅分钟而不是月份。MMM将月份露馅为缩写样式 (Jan-Dec)。MMMM将月份露馅为完竣月份称号 (January-December)。MMMMM将月份露馅为单个字母缩写 (J-D)oooo与 MMMM 相同,但已腹地化。q将年中的季度露馅为数字 (1-4)。y将年中的一天露馅为数字 (1-366)。yy将年露馅为 2 位数字 (00-99)。yyyy将年露馅为 4 位数字 (100-9999)。h将小时露馅为不含前导零的数字 (0-23)。Hh将小时露馅为包含前导零的数字 (00-23)。N将分钟露馅为不含前导零的数字 (0 59)。Nn将分钟露馅为包含前导零的数字 (00 59)。S将秒露馅为不含前导零的数字 (0 59)。Ss将秒露馅为包含前导零的数字 (00 59)。000露馅毫秒。在指定毫秒之前使用句点字符四肢分隔符。t t t t t将时刻露馅为完竣时刻(包括小时、分钟和秒),使用系统识别的时刻步伐所界说的时刻分隔符进行步伐开荒。要是接受了前导零选项而况时刻早于 10:00 A.M. 或 P.M,则露馅前导零。默许时刻步伐为 h:mm:ss。AM/PM使用 12 小时制并为中午之前的任何小时露馅大写 AM;为中午和 11:59 P.M 之间的任何小时露馅大写 PM。am/pm使用 12 小时制并为中午之前的任何小时露馅小写 AM;为中午和 11:59 P.M 之间的任何小时露馅小写 PM。A/P使用 12 小时制并为中午之前的任何小时露馅大写 A;为中午和 11:59 P.M 之间的任何小时露馅大写 P。a/p使用 12 小时制并为中午之前的任何小时露馅小写 A;为中午和 11:59 P.M 之间的任何小时露馅小写 P。AMPM使用 12 小时制,并为中午之前的任何小时露馅您的系统界说的 AM 字符串文本;为中午和 11:59 P.M 之间的任何小时露馅系统界说的 PM 字符串文本。AMPM 不错为大写或小写,但露馅的字符串的大小写与系统开荒界说的字符串匹配。默许步伐为 AM/PM。自界说日期步伐示例不错单独使用或以组合景象使用上表中的任何日期步伐瑰丽。
要是指定自界说步伐 yyyy-MM-dd HH:mm:ss.000,则会以 2015-05-10 11:22:16.543 步伐生成日期。此类步伐可能允洽于科学数据。
要是指定自界说步伐 DDDD DD,则会生成露馅责任日和天的日期,如下所示。
要是指定自界说步伐 yy-mm-dd (dddd),则会以 18-01-04 (Thursday) 步伐生成日期。
要是指定自界说步伐 "Q"1 YYYY,则会生成露馅 Q1 2018 的日期。
基于日今年号的日期步伐的复古Tableau 复古基于日本天皇年号的日期 (Wareki) 步伐西西人軆艺术网。底下先容了如何将基于年号的日期步伐愚弄于视图中的字段:
将责任簿区域开荒设为日语。
右键单击视图中念念要为其开荒日期步伐的字段。
接受“开荒步伐”。
在“步伐”窗格中,从“日期”下拉列表中接受步伐。
要是所需的步伐未列出,您不错构建我方的日期步伐。为此,请在“日期”框中接受“自界说步伐”,然后键入使用 Tableau 日期占位符的步伐。提供了以下基于年号的年份占位符:
瑰丽描写g短年堪称号(举例示意平成年号的 H)。gg年堪称号(举例平成)。ggg常年堪称号(关于日语,此称号与老例年堪称号相同)。e基于年号的年份,举例示意某个年号元年的 1。ee基于年号的年份,举例示意某个年号元年的 01。要是只消一位数,则会在基于年号的年份前边添加一个零。要是责任簿区域开荒不是日语,您不错创建自界说日期步伐,然后在步伐前边插入说话代码 !ja_JP!,以使看起来如下所示:
!ja_JP! gg ee"年"mm"月"dd"日"
该说话代码会强制将日期四肢日语日期处置。
Tableau Server 浏览器视图不彻底复古基于年号的日期。终点是,要是发布包含交互式筛选器的责任簿,则不会填入 e 和 g 占位符:
为了幸免此问题,要是将在浏览器中检讨您的责任簿,请不要在交互式筛选器中露馅基于年号的日期。
在日期步伐中使用字面文本您可能但愿日期步伐包括某些单词或短语,举例 Fiscal Quarter q of yyyy。然则,要是您径直在 Tableau 步伐框中键入该文本,则系统可能会像对待日期部分那样对待这些字母:
为了幸免 Tableau 这么作念,请在不应四肢日期部分处置的字母和单词双方加上双引号:"Fiscal Quarter" q "of" yyyy。
要是但愿在已加引号的部分里面使用字面引号,请插入此代码:"\""。举例,步伐 "Fiscal "\"" Quarter" 将被步伐化为 Fiscal " Quarter。
数据索求数据源 DATEPARSE 函数的步伐语法要是要在数据索求中使用 DATEPARSE 函数,请使用 Unicode 协会界说的语法。
下表列出了可选定 DATEPARSE 函数的步伐参数示意的字段类型。单击字段类型可通过 Unicode 协会网站了解干系瑰丽、字段模式、示例和证实的信息。
时刻单元证来岁代(畅达在新窗口中掀开)不适用年(畅达在新窗口中掀开).Hyper 数据索求中复古除“U”除外的统共瑰丽。
负责:
负值示意公元前 (BC) 年份。举例,DATEPARSE('y','-10') 复返公元前 11 年的一月,DATEPARSE('y','-0') 复返公元前 1 年的一月。
要是使用日积年的“y”模式“yy”将肯求年份的两个低位数。关于小于 70 的数字,DATEPARSE 函数复返年份 2000+x。关于大于或即是 70 的数字,DATEPARSE 函数复返年份 1900+x。
要是使用基于“ISO 周日期”的日期中的“Y”,年份过渡将在周界限上进行,可能与日积年过渡不同。“Y”标示与 ISO 年-周日期中的模式字符“w”洽商使用。ISO 周日期系统骨子上是 ISO 8601 日期和时刻步伐中轨则的一种闰周日期系统。与“y”肖似“Y”的负值示意公元前 (BC) 年份。
月(畅达在新窗口中掀开).Hyper 数据索求中复古除“I”除外的统共瑰丽。
负责:
月标示与示意日数的“d”洽商使用。
与 ICU 相悖,.hyper 数据索求允许值 1-12。其他值将导致乖谬。
周(畅达在新窗口中掀开).Hyper 数据索求中复古除“W”除外的统共瑰丽。
负责:
要是使用“w”,与 ICU 相悖,.hyper 数据索求仅允许有用的周数。一年有 52 或 53 周 (ISO 8601)。DATEPARSE 函数会考证输入。举例,2016 年的第 53 周将导致乖谬,原因是 2016 年不存在第 53 周。
要是使用“W”,ICU 将不复古此标示,但它关于像“九月的第 1 个星期一”这么的日期很有用。
日(畅达在新窗口中掀开)负责:
要是使用“d”,与 ICU 相悖,.hyper 数据索求仅允许有用的日数。举例,2 月 31 日将发生乖谬。
情欲印象下载要是使用“D”,与 ICU 相悖,.hyper 数据索求仅允许有用的日数。举例,2017 年的第 336 日将发生乖谬。
小时(畅达在新窗口中掀开).Hyper 数据索求中仅复古“h”和“H”瑰丽。
负责:
要是使用“h”,.hyper 数据索求关于此字段不允许负值。负值将导致乖谬。
要是使用“H”,.hyper 数据索求关于此字段不允许负值。负值将导致乖谬。
分钟(畅达在新窗口中掀开)负责:与 ICU 相悖,.hyper 数据索求关于此字段不允许负值。负值将导致乖谬。秒(畅达在新窗口中掀开)负责:
与 ICU 相悖,.hyper 数据索求关于此字段不允许负值。负值将导致乖谬。
要是使用“S”,DATEPARSE('ss.SSSS', '12.3456') 将复返 1990-01-01 00:00:12:3456 AD。季度(畅达在新窗口中掀开)负责:与 ICU 相悖,.hyper 数据索求仅允许值 1-4。统共其他值将导致乖谬。平常(畅达在新窗口中掀开)负责:
要是使用“e”和“ee”,与 ICU 相悖,.hyper 数据索求仅允许值 1-7。统共其他值将导致乖谬。
要是使用“c..cc”西西人軆艺术网,与 ICU 相悖,.hyper 数据索求仅允许值 1-7。统共其他值将导致乖谬。
期间(畅达在新窗口中掀开)不适用