Loading

Visualforce のHTML メールテンプレートで日付項目を特定の形式で表示する

公開日: Oct 13, 2022
説明
{!relatedTo.Custom_Date__c} のような差し込み項目を使用した日付項目(日付/時間項目ではなく) を含む Visualforce HTML メールテンプレートを作成する場合、日付は次の形式になります。

Mon Oct 22 00:00:00 GMT 2018

この代わりに、時間やタイムゾーンの情報を含まずに日付を形成したい場合があります。 例: DD/MM/YYYY
解決策
標準の数式を使用して日付だけを抽出した形式にすることができます。例えば、
 
{!DAY(relatedTo.VFDateTest__c)}/{!CASE(MONTH(relatedTo.VFDateTest__c),1,"01/",2,"02/",3,"03/",4,"04/",5,"05/",6,"06/",7,"07/",8,"08/",9,"09/",10,"10/",11,"11/",12,"12/","??/")}{!YEAR(relatedTo.VFDateTest__c)}

このようにすることで、DD/MM/YYYY と表示されます。

関連情報:
ナレッジ記事番号

000385770

 
読み込み中
Salesforce Help | Article