1. 概述
1.1 問題描述
在資料庫中儲存了一欄資料為日期,格式為 yyyy-MM-dd,如下圖所示:
如何將日期轉化為英文簡稱格式呢,實現效果如下圖所示:
1.2 實現思路
可以參考文檔 公式形態 使用自訂的方式來實現,也可以使用更簡單的格式化公式 format() 來實現。
2. 範例
2.1 範本設計
1)建立資料集查詢 ds1 : SELECT * FROM 員工行程安排表 where 姓名='人事經理'
2)報表儲存格設計如下,A2 儲存格資料設定為「列表」,如下圖所示:
3)選中 B2 儲存格,設定公式形態 format($$$, "MMM dd yyyy", "Locale.UK")
如果需要轉化為英文全稱的格式,公式形態改為 format($$$, "MMMM dd yyyy", "Locale.UK")
format() 公式只要有第三個參數,都可以將日期轉化為英文,這裏寫 Locale.UK 只是追求儀式感,因為在其他編程語言中都是這樣寫的。
2.2 效果預覽
2.2.1 PC 端
點選「預覽>分頁預覽」,查看效果如下圖所示:
2.2.2 行動端
3. 範本下載
點選下載範本:日期轉化為英文格式.cpt