Apex 日付に関する数式をサンプル

環境
salesforce apex

1.日付項目から年だけを抜き出すには下記の数式で可能です
YEAR( Date__c )

2.日付項目から月だけを抜き出すには下記の数式で可能です

MONTH( Date__c )

3.日付項目から日だけを抜き出すには下記の数式で可能です

DAY( Date__c )

4.曜日の判定

IF (
NOT ( ISBLANK ( Date__c ) ),
CASE ( MOD ( Date__c - DATE (1900, 1, 7), 7 ),
0, "日",
1, "月",
2, "火",
3, "水",
4, "木",
5, "金",
"土"),
"")

5.週Noを抽出する

(holiday__c - DATE(YEAR(holiday__c ),1,1)) / 7

 

IT

Posted by arkgame