message.receivedAtのフィールドについて

完了

コメント

5件のコメント

  • 正式なコメント
    Kompiraサポートチーム

    お問い合わせいただきありがとうございます。
    以下の通り回答いたします。

    >格納される日時は受信スロットがメッセージを受信した日時でしょうか。
    →ご認識の通りでございます。

    >message.metadate.dateやmessage.metadata.headers.Dateは送信元によってフォーマットやタイムゾーンが異なりますが、message.receivedAtは一律で同じフォーマット(2023-11-29T02:03:27.394957237Zのような)タイムゾーンはUTCとなる認識で合っているでしょうか。
    →message.receivedAt のフォーマットは RFC3339 、タイムゾーンは UTC となります。

    >message.receivedAtに対して、ランブックのオペレータステップで日時のフォーマット変換や文字列への変換をしたいのですが、RFC 3339ではないためできないでしょうか。
    →RFC3339 からの変換をご利用いただければと存じます。
    補足ではございますが、UTC の日時情報を JST 等に変換したい場合は、オペレーターステップの「日時を特定の書式の文字列に変換する」により変換が可能となります。

    ご確認のほどよろしくお願いいたします。

    コメントアクション パーマリンク
  • m.hoshi

    ご回答ありがとうございます。

    ランブックの変換処理の動作を確認することができました。

    追加でご教授いただきたいのですが、message.metadate.dateはランブックの日時変換でRFC3339として処理できる書式の文字列が入力される認識であっているでしょうか。

    よろしくお願いいたします。

     

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    ご確認いただきありがとうございました。

    ご認識の通りです。
    message.metadata.date も RFC3339 形式で入力されています。

    よろしくお願いいたします。

    0
    コメントアクション パーマリンク
  • m.hoshi

    以前問合せた内容と類似するため、こちらから質問させていただきます。

    message.metadate.dateとmessage.metadata.headers.Dateのタイムゾーンは一致する認識で合っているでしょうか。

    0
    コメントアクション パーマリンク
  • Kompiraサポートチーム

    ご質問いただきありがとうございます。

    ご認識の通りです。
    基本的に message.metadate.date と message.metadata.headers.Date の時刻・タイムゾーンは共に一致いたします。

    message.metadate.date の内容は、メールの Date ヘッダーである message.metadata.headers.Date を JSON パースしたものです。
    そのため、両者の時刻およびタイムゾーンは一致することとなります。

    ご確認よろしくお願いいたします。

    0
    コメントアクション パーマリンク

サインインしてコメントを残してください。