0
我一直在将Tableau连接到csv数据源。我有两个日期列。当我告诉Tableau它们是日期列时,它会将这两个列的整体导入为空值。我试图将它们作为字符串导入,并使用DATEPARSE创建一个计算日期列。Tableau中的DATEPARSE将所有月份转换为1月
我跑这个([关闭时间]从CSV字符串)
DATEPARSE("mm/dd/yyyy hh:mm:ss",[Close Time])
和列名为 “Close_Time_DT”
结果是:
关闭时间
- '05/30/2013 11:20:50'
- '05/3 0/2013 18时01分53' 秒
- '06/05/2013 2点02分49' 秒
Close_Time_DT
- '2013年1月30日上午11点20分五十秒'
- '二○一三年一月三十○日下午6时01分53秒'
- '2013年1月5日上午02时02分49秒'
这显然是错的,我也试图与
DATEPARSE("m/d/yyyy hh:mm:ss", [Close Time])
并得到了同样的结果。 在此先感谢您的帮助
尝试DATEPARSE( “MM/DD/YYYY HH:MM:SS”,[关闭时间]) – Asdfg
试过了,现在越来越'06 /二千零十三分之一十八17:02 :csv中的28'转换为Tableau中的'7/1/2013 6:41:46 PM'。其他示例: 07/01/2013 16:02:38 ---> \t 2013/7/1 6:42:28 PM 06/27/2013 13:25:41 ---> \t 7/2/2013 7:18:32 PM 12/04/2013 05:03:21 ---> \t 12/4/2013 5:14:01 AM – Travis
'DATEPARSE(“M/dd/yyy H:mm:ss “,[开放时间])' 这工作,为什么,我不太明白。 – Travis