【问题标题】:How to convert a datetime string to date and add +4 hours to it?如何将日期时间字符串转换为日期并向其添加 +4 小时?
【发布时间】:2023-01-17 22:19:55
【问题描述】:

在 SFMC 中,我正在尝试转换字符串日期时间格式

2023-01-27T11:30:00.000+0000

预期:15:30(时间增加 4 小时)并且仅显示时间。

我尝试了各种功能,例如
日期解析:%%=DateParse(@dateStr)=%%
StringToDate: %%=StringToDate(@dateStr)=%%

但这不起作用。

希望通过向其添加 4 小时来仅显示时间。

【问题讨论】:

    标签: salesforce apex salesforce-marketing-cloud


    【解决方案1】:

    这是将包含日期的字符串转换为标准日期类实例的 Apex 代码。笔记:字符串采用 YYYY-MM-DD 格式很重要。

    日期 x = Date.valueOf('2023-01-17');

    你可以阅读更多关于它的信息here

    【讨论】:

      猜你喜欢
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 2011-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多