無料ツール

Salesforce日付形式の変換ツール

Excel、CSV、Salesforceの日付を貼り付けると、Data Loader、API、SOQLが求める形式に変換します。タイムゾーンも指定できます。無料・登録不要で、データはブラウザの外に出ません。

変換する日付

サンプルから始める

Excelのシリアル値、ISO 8601、MM/dd/yyyy、dd.MM.yyyy、Unix時間に対応しています。CSVの列をまるごと貼り付けてもかまいません。

05/11/2026のようなスラッシュ区切りの日付

変換ツールにはJavaScriptが必要です。Salesforceの推奨形式:yyyy-MM-ddTHH:mm:ss.SSS+HHmm。

Salesforceで使える日付形式

Data Loaderは多くの形式を読み込めますが、使うべきなのは次の形式です。

使う場所形式例
Data Loader(推奨)yyyy-MM-ddTHH:mm:ss.SSS+/-HHmm2026-11-05T14:30:00.000+0100
Data Loader / API(UTC)yyyy-MM-dd'T'HH:mm:ss.SSS'Z'2026-11-05T13:30:00.000Z
Data Loader(米国形式)MM/dd/yyyy HH:mm:ss11/05/2026 14:30:00
Data Loader(ヨーロッパの日付形式を有効にした場合)dd/MM/yyyy HH:mm:ss05/11/2026 14:30:00
SOQL dateTimeYYYY-MM-DDThh:mm:ssZ2026-11-05T13:30:00Z
SOQL dateYYYY-MM-DD2026-11-05

日付が1日ずれる理由

SalesforceはdateTime値をUTCで保存し、各ユーザーのタイムゾーンで表示します。オフセットのない時刻は、Data Loaderで設定したタイムゾーンの時刻として読み込まれます。たとえば、ベルリンの2026-11-05 00:30は、UTCでは前日の2026-11-04 23:30になります。

すべてのdateTimeにオフセットを付けるか、UTCに変換してZを付ければ、日付はずれません。日付項目には時刻もタイムゾーンもありません。

上の形式は、SalesforceのData Loaderガイド(新しいタブで開きます)とSOQLリファレンス(新しいタブで開きます)に基づいています。

安全にインポートするためのチェックポイント

  • すべてのdateTimeにオフセットまたはZ
  • 日付項目はyyyy-MM-ddで
  • dd/MMの場合は、Data Loaderでヨーロッパの日付形式にチェック
  • Excelの表示のままの日付は使わない(05.11.2026は日付ではなくテキスト)

4ステップでCSVの列を修正

Data Loaderやデータインポートウィザードを実行する前に行ってください。

  1. 1

    列をコピー

    ExcelまたはCSVから、日付の列をまるごとコピーします。

  2. 2

    タイムゾーンと日付の並びを指定

    元データのタイムゾーンと、05/11が5月11日と11月5日のどちらを指すかを選びます。

  3. 3

    変換先の形式を選択

    dateTime(日付/時間)項目にはData Loader(推奨)、日付項目にはyyyy-MM-ddを選びます。

  4. 4

    元の列に貼り付けてインポート

    先にExcelで列の表示形式を「文字列」にしておきます。そうしないと、Excelが値を独自の日付形式に戻してしまいます。

インポート前のデータ整備

インポートエラーの多くは、原因がスプレッドシートにあります。Account Engagement(旧Pardot)、Marketing Cloud Next、Salesforceにデータを移す場合は、インポートの計画と実行を私たちが一緒に進めます。

  • Excelの日付シリアル値。Excelは1900年1月1日から日数を数え、1900年をうるう年として扱います。そのため、シリアル値60は実在しない日を指します。Microsoft Learn(新しいタブで開きます)
  • 有効な範囲。Salesforceが受け付ける日付は、1700年1月1日から4000年12月31日までです。
  • 文字化けやゼロ落ちもある場合。CSV文字化け修正ツールで、文字コード、区切り文字、先頭のゼロを直せます。

Salesforce日付変換ツールのよくある質問

Salesforceの日付形式について、よくある質問に短くお答えします。

Salesforce Data Loaderではどの日付形式を使いますか?

Salesforceが推奨しているのはyyyy-MM-ddTHH:mm:ss.SSS+/-HHmmです。ほかにもyyyy-MM-dd、MM/dd/yyyyなどを読み込めます。「ヨーロッパの日付形式」の設定を有効にすれば、dd/MM/yyyyも読み込めます。

Salesforce APIで使う日時の形式は何ですか?

UTCオフセットまたはZを付けたISO 8601形式です。例:2026-11-05T13:30:00.000Z。SOQLでは、ミリ秒なしの2026-11-05T13:30:00Zです。

インポートした日付が1日ずれるのはなぜですか?

オフセットのないdateTimeが別のタイムゾーンの時刻として解釈され、日付をまたいだためです。インポート前にオフセットを付けるか、UTCに変換してください。

Excelの日付シリアル値はどう変換しますか?

上の入力欄に貼り付けてください。46331は2026年11月5日で、.5を付けると12時間が加わります。変換ツールは、1900年をうるう年として扱うExcelの癖を考慮しています。

日付データはどこかに送信されますか?

いいえ。変換はブラウザ上で実行されます。

Salesforce Marketing Cloudを成果の出る形に

営業担当者ではなく、認定コンサルタントがお話しします。最初の打ち合わせで、次に何をすべきかが分かります。