2016-10-28 86 views
0

如何在MDX中獲取YYYY-MM-dd(2016-10-28)格式的當前日期?MDY中的yyyy-MM-ddT00:00:00日期格式

Format(Now(),'YYYY-MM-dd') 

不起作用。

編輯: 我剛剛檢查MDX我YYYY-MM-DD格式轉換爲YYYY-MM-ddT00:00:00(我比較我使用當前最新的日期),所以我需要的東西,如:

Format(now(), "yyyy-MM-ddT00:00:00") 
+1

歡迎堆棧溢出...還有什麼你試過嗎?一個簡單的谷歌搜索似乎產生你的答案 - https://social.msdn.microsoft.com/Forums/sqlserver/en-US/84cdcfae-2304-4c55-b7e4-55753e5541ec/format-issue-in-mdx?forum= sqlanalysisservices – deeveeABC

+1

請在你的問題中包括你當前得到的輸出 – musefan

+1

@ testtest11 - 你需要包含一個腳本,這個「不工作」作爲使用上下文對於mdx很重要 - 你是否將這個格式化日期送入動態mdx腳本? – whytheq

回答

1

甚至從來沒有聽說過MDX的,但與快速谷歌搜索,似乎你應該使用以下格式:

Format(Now(),'yyyy-MM-dd') 

通告一年小寫y

此信息推斷from here.

編輯

後你想因此將成爲新的格式:

Format(Now(),'yyyy-MM-ddT00:00:00') 
+0

我試過了。不起作用。 – Testtest11

+1

@ Testtest11:那麼對此不起作用?你得到什麼輸出? – musefan

+1

爲什麼這被標記爲答案和upvoted兩次,如果它不工作!附: mdx是一種多維的聲明性語言 - 有點像sql,但實際上很漂亮 – whytheq

相關問題