1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Marketing Cloudでメールコンテンツの日付形式を変えたいですけど!?

Last updated at Posted at 2024-03-01

ジャーニーメールコンテンツの日付形式が変

image.png

何でだろう

Salesforceから同期してきた日付を、SQLクエリで何も加工せずに、DEのDate項目に入れています。
image.png

それをメールコンテンツに差し込んだら、上記のように、年月日以外の余計なものがついていますね。

こうしよう

1.SQLクエリ変更

FORMAT(xxx_date__c, 'd', 'ja-JP') AS "xxx日"

2.DEのデータ種別変更

日付項目のデータ型をDate → Textに変更

3.できた!

image.png

補足なら

Salesforceから同期してきた日付の形式:Mar 29 2024 12:00AM
MC側のDEの日付の形式:3/29/2024 12:00:00 AM
なので、SQL変更ステップでyyyy/MM/dd形式に変換しても、DEのデータ型がDateのであれば、メール日付の形式が正しく表示されません。

もっと簡単なやり方

コンテンツ編集時、下記AMPscriptコードを入れるだけで、上記1も2も不要になりますね。
%%=FormatDate(xxx日,"yyyy/MM/dd")=%%
@skykidさん、ありがとうございます。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?