1. 概述
使用者有時需要展示「當前時間距某個目標時間還有多長時間」或者展示「當前時間」。
1.1 預期效果
範例一:
儀錶板顯示當前時間距 2020-12-31 還有多少天,如下圖所示:
範例二:
儀錶板展示當前時間如下圖所示:
1.2 實現思路
範例一:使用 TODATE 函式指定一個倒計時的截止時間,透過 新增欄時間差 計算截止日期距離當前時間的時間差,並將結果轉化為正文類型,在儀錶板中使用指標卡即可。
範例二:使用 NOW 函式獲取當前時間,並在儀錶板使用指標卡。
2. 範例一
2.1 建立分析主題
建立分析主題,新增「教育_錄取資訊表」,如下圖所示:
2.2 指定倒計時的截止時間
新增「新增公式欄」步驟,命名為「倒計時當天」,輸入公式:TODATE("2024-12-31"),點選「確定」,如下圖所示:
2.3 計算倒計時天數
新增「時間差」步驟,命名為「倒計時天數」,時間差=「倒計時當天-當前時間」且以天為單位,點選「確定」,如下圖所示:
2.4 修改天數欄位為正文類型
由於 2.3 中傳回的倒計時天數為數值類型,後續在儀錶板中使用指標卡會出現對所有資料行的倒計時天數進行累加,導致結果有錯誤,因此需要將其改成正文類型欄位,如下圖所示:
重新命名並儲存資料集。
2.5 製作指標卡
建立組件,選擇「指標卡」,並將「正文類型-倒計時天數」欄位拖入「圖形屬性>正文」欄,如下圖所示:
修改正文欄的內容即可。
2.6 效果查看
2.6.1 PC 端
詳情參見本文 1.1 節。