反饋已提交

網絡繁忙

DATEFRFORMAT

一、版本

設計器版本插件版本
10.0V1.0
11.0V1.0
11.0.9插件已內建,無需安裝。

二、插件安裝

DATAFORMAT函式可以將 date 型別按照模式、區域、曆法三個參數轉換為 String。

注意:11.0.9版本前,需安裝插件。11.0.9版本開始,插件已內建到安裝包,無需下載即可使用。

1)點選下載:本土化函式集合

2)設計器插件安裝步驟,可參考伺服器-設計器插件管理

3)決策平台插件安裝步驟,可參考伺服器插件管理

三、函式說明


函式名稱
DATEFORMAT(date, pattern, locale, chronology)

參數

說明

date

必填,date 型別的參數,可以透過 FR 中的 DATE 和 TIME 函式獲取。

pattern

必填,用於指定日期格式化後的樣式。

譬如:GGGGYYYY-MM-dd, EEEE, hh:mm:ssa

參考:https://help.gooddata.com/cloudconnect/manual/date-and-time-format.html

locale

選填,locale 表示語種。

如:“zh”表示“簡體”, “zh_TW”表示“繁體”,“en_US”表示“英語”,“ja_JP”表示“日語”。

注:locale 可以為空,如果為空,預設顯示簡體的西元日期。

chronology

選填,指定曆法。

"j"表示日本年號,"m"表示臺灣民國曆,"t"表示泰國佛曆。

注:chronology 可以為空,如果為空,預設顯示西元日期。

傳回值

DATEFORMAT(TODAY(), "YYYY-MM-dd HH:mm:ss") → 2021-11-08 00:00:00

DATEFORMAT(TODAY(), "YYYY-MM-dd, EEEE", "zh_TW") → 2021-11-08, 星期一

DATEFORMAT(TODAY(), "YYYY-MM-dd, EEEE", "en_US") → 2021-11-08, Monday

DATEFORMAT(TODAY(), "GGGGyy-MM-dd, EEEE", "ja_JP", "j") → 令和03-11-08, 月曜日(注意:需要保證JDK版本爲Oracle JDK 7u221, 8u211, 11.0.3或OpenJDK 7u221, 8u212-b03, 11.0.3+7等版本之後才會正常顯示“令和”年號。

DATEFORMAT(TODAY(), "GGyyy-MM-dd, EEEE", "zh_TW", "m") → 民國110-11-08, 星期一



附件列表


主題: 報表專題
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉