日付マイトークンの作り方について:ある日付から○か月後の月末日 | Community
Skip to main content
October 5, 2017
Solved

日付マイトークンの作り方について:ある日付から○か月後の月末日

  • October 5, 2017
  • 1 reply
  • 338 views

お世話になっております。

既出の質問でしたらすみません。

メールに使うトークンで、「配信日から2か月後の月の最終日」または

「配信日から60日後の日付」というトークンを作成したいのですが

やり方が分からず困っています。

もし、ご存じの方がいらっしゃいましたら、事例をご教示いただけませんでしょうか。

※「システムトークンの日付を日本語で」というディスカッション上で、

システムトークンの日付{{system.date}}を使用すると、サーバーの日時を返すので

日本時間とずれる、と拝見しました。

配信予定時刻が午前中なので、時差で1日ずれる可能性があります。

もし可能であれば、日本時間での配信日から2か月後最終日 or 60日後

のトークンが作成できればベストなのですが、難しい場合はアメリカ時間でも

上記トークンでなんとか運用したいと思います。

なにとぞ、ご意見・アドバイスいただけましたら幸いです。どうぞ宜しくお願い致します。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by

@律子 青木​さん、こんにちは

「配信日から60日後の日付」だけですがやってみました。

#set($x=$date.calendar)

$x.add(5, 60)

$x.add(10, 14)

$date.format('M月d日 H時mm分', $x.getTime())

2ヵ月後の場合は、$x.add(5, 60)を$x.add(2, 2)

1 reply

Accepted solution
October 5, 2017

@律子 青木​さん、こんにちは

「配信日から60日後の日付」だけですがやってみました。

#set($x=$date.calendar)

$x.add(5, 60)

$x.add(10, 14)

$date.format('M月d日 H時mm分', $x.getTime())

2ヵ月後の場合は、$x.add(5, 60)を$x.add(2, 2)

October 6, 2017

Takehiro Masakiさま

ご返信いただきありがとうございます。

2か月後の日付を試してみたところ、ばっちり12月31日と

表示されました!

自力ではたどりつけなかったと思うので、大変助かりました。

社内でも情報共有し、活用させていただきます。

有難うございます!!