Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

数値を日付として書式設定すると予期しない日付が表示される

公開日: Aug 24, 2022
説明

INT() または FLOAT() を使用して日付を数値に変換した後、その数値を日付として書式設定すると、書式設定された日付が元の日付の 2 日前になります。

Cause

INT() または FLOAT() を使用して日付を数値に変換すると、結果は実際の日付と 1900 年 1 月 1 日の EPOCH 日付の差になります。Tableau では現在、Excel ライブラリである LibXL をすべての書式設定に使用しています。Excel では 1899 年 12 月 31 日の EPOCH 日付を使用しており、現実の日付ではない 1900 年 2 月 29 日を含めています。これらの違いが 2 日の差の原因です。
解決策
ベスト プラクティスとして、日付データは常に日付型のフィールドとして保持してください。日付型フィールドでビューを作成できない場合は、変換した日付に 2 を加算します。例は次のとおりです。

INT( [Date Field] ) + 2
ナレッジ記事番号

001471998

 
読み込み中
Salesforce Help | Article