ちょいメモ。
ある日付から、その曜日を取得する方法。
Datetime dt = Datetime.now(); // 'EEE'を使うと略称(例:Fri) // 'EEEE'を使うと略さない曜日(例:Friday) String weekdayStr = dt.format('EEE');
これで曜日が文字列(ただし英語)として取得できる。
format
メソッドはDate
クラスにはないので注意。
参考にしたブログ(英語) Force School: Calculate Day of Date in Salesforce
Datetime Class Salesforce Developers