Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 日期格式-将月份格式从字符串更改为数值_Date_Tableau Api - Fatal编程技术网

Date 日期格式-将月份格式从字符串更改为数值

Date 日期格式-将月份格式从字符串更改为数值,date,tableau-api,Date,Tableau Api,我认为这是比较直截了当的,但是找不到关于如何做的文档(或者使用正确的语法),我的胡闹到目前为止还没有奏效 对于日期,我们有一种称为月/日/年的自定义格式。这会以日期格式将日期(作为日期类型)向后拉,如下所示: “2003年4月14日” 这背后的代码是: (DATEPART('year', [Close Date])*10000 + DATEPART('month', [Close Date])*100 + DATEPART('day', [Close Date])) 我想得到的是月份的数字格式

我认为这是比较直截了当的,但是找不到关于如何做的文档(或者使用正确的语法),我的胡闹到目前为止还没有奏效

对于日期,我们有一种称为月/日/年的自定义格式。这会以日期格式将日期(作为日期类型)向后拉,如下所示:

“2003年4月14日”

这背后的代码是:

(DATEPART('year', [Close Date])*10000 + DATEPART('month', [Close Date])*100 + DATEPART('day', [Close Date]))
我想得到的是月份的数字格式,如:

“14.04.2003”

是否只是将代码中的“月”部分更改为其他类型?有人见过这个吗


干杯

如果您只关心日期的显示方式,则将数据类型保留为日期,并通过“格式”窗格使用自定义格式字符串按需显示。

如果您只关心日期的显示方式,则将数据类型保留为日期,并通过格式窗格使用自定义格式字符串按需显示。

这可以通过使用Tableau中的“格式”选项轻松实现。以下是按照您指定的格式设置日期字段的步骤

  • 将日期字段添加到Tableau工作表的行/列字段中
  • 将日期的格式设置为天(日期)
  • 单击“日期”选项并转到“格式…”
  • 在“格式日期”面板上,转到“比例->日期”
  • 选择“自定义”选项并键入“mm.dd.yyyy”。现在,日期将采用您需要的字符串格式
  • 截图: ,

    这可以通过使用Tableau中的“格式”选项轻松实现。以下是按照您指定的格式设置日期字段的步骤

  • 将日期字段添加到Tableau工作表的行/列字段中
  • 将日期的格式设置为天(日期)
  • 单击“日期”选项并转到“格式…”
  • 在“格式日期”面板上,转到“比例->日期”
  • 选择“自定义”选项并键入“mm.dd.yyyy”。现在,日期将采用您需要的字符串格式
  • 截图: ,

    lampbob,我只想使用日期格式,这意味着您仍然能够使用Tableau提供的所有日期字段灵活性

    使用以下输入选择自定义格式:

    dd.mm.yyyy
    
    有关更多详细信息,请参见下面的屏幕:


    lampbob,我只想使用日期格式,这意味着您仍然能够使用Tableau提供的所有日期字段灵活性

    使用以下输入选择自定义格式:

    dd.mm.yyyy
    
    有关更多详细信息,请参见下面的屏幕:


    遵照您的建议,只需将列字段中的日期更改为连续值。然后右键单击->格式->比例->自定义。然后使用上述建议的格式设置。感谢Petr,woodhead92。

    遵照您的建议,只需将列字段中的日期值更改为连续值。然后右键单击->格式->比例->自定义。然后使用上述建议的格式设置。感谢彼得,woodhead92。

    为什么要将日期部分相乘?为什么要将日期部分相乘?@lampbob此解决方案有用吗?@lampbob如果解决了您的问题,请选择我的解决方案作为答案!谢谢@lampbob这个解决方案有用吗?@lampbob如果解决了您的问题,请选择我的解决方案作为答案!谢谢