【问题标题】:DateTime formatting in Email Template电子邮件模板中的日期时间格式
【发布时间】:2016-09-08 11:57:27
【问题描述】:

当收件人打开邮件时,ISO 日期时间是否可以转换为本地格式。那也是指定格式的吗?

或者除了转换到用户特定的时差服务器端之外别无选择?

【问题讨论】:

    标签: datetime html-email email-templates


    【解决方案1】:

    我不认为有任何方法可以在邮件客户端中操纵日期时间 - 如果有的话,它不太可能对所有这些都有效。绝大多数会剥离 JavaScript,所以我们不能使用它。

    我能想到的唯一方法(这不是一个好方法)是将电子邮件中的日期设置为从服务器加载的图像。然后,该服务器可以进行 geoip 查找并返回 IP 地址所在时区中所需日期时间的图像。

    这样,电子邮件客户端会认为它只是另一张图片,并且(如果图片已下载)会显示日期。

    但是,这是一种非常肮脏的做法,所以我认为明智的答案是“不”。

    如果您已经知道收件人所在的时区,添加日期服务器端是最佳选择。

    【讨论】:

    • 是的,但我想知道某些系统如何发送带有用户特定时间的会议请求?
    猜你喜欢
    • 1970-01-01
    • 2011-02-13
    • 1970-01-01
    • 2023-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-28
    • 1970-01-01
    相关资源
    最近更新 更多