tft每日頭條

 > 生活

 > 日期算法口訣

日期算法口訣

生活 更新时间:2024-11-20 07:36:10

為什麼别人的主圖裡會顯示日期呢?是不是很高大上?

看完本文,馬上擁有!

日期算法口訣(顯示日期的算法)1

主圖右上角顯示日期

顯示日期,用到的是日期函數YEAR、MONTH、DAY,以及數據類型轉換函數CON2STR,最後用到字符串相加函數STRCAT。

算法建立的步驟如下:

  1. 取得系統當前年、月、日的數值,并轉換為字符;
  2. 将取得的數字字符與對應的年、月、日相合并;
  3. 将取得的系統的星期數字,用條件嵌套的方法,轉換為字符;
  4. 最後,将得到的年、月、日、星期字符信息整合成最終的日期串,顯示在主圖上;
  5. 實現主圖顯示。

算法的代碼流程:

1. 取得系統當前日期數值并轉換為字符

年數:= CON2STR(YEAR,0);

月數:=CON2STR(MONTH,0);

日數:=CON2STR(DAY,0);

2. 将取得的數字字符與對應的年、月、日相合并

年:= STRCAT(年數,' 年 ');

月:=STRCAT(月數,' 月 ');

日:=STRCAT(日數, '日' );

3. 将星期數字轉換為字符

周幾:=IF(WEEKDAY=1,'一',IF(WEEKDAY=2,'二',IF(WEEKDAY=3,'三',IF(WEEKDAY=4,'四',IF(WEEKDAY=5,'五',IF(WEEKDAY=6,'六',IF(WEEKDAY=0,'日',DRAWNULL)))))));

周:=STRCAT( '星期',周幾 );

4. 合成最終的日期

顯示日期:=STRCAT(STRCAT(STRCAT(STRCAT(年,月), 日),' '),周);

5. 實現主圖顯示,用到的坐标為(0.9,0)

DRAWTEXT_FIX(C>0,0.9,0,0,顯示日期),COLOR00FFFF;

複制上述代碼至公式編輯器,生成算法即可使用。

驚喜繼續:下一篇文章分享分時周期内的統計算法。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved