date - 电子邮件提醒 - 正确的时区
问题描述
我想向用户发送电子邮件提醒,并在电子邮件本身中包含日期和时间。我如何确保这些显示在用户的当前时区中,尤其是当用户可能在他将记录保存在数据库中的时间旅行时?
是仅在电子邮件中显示日期并在其旁边包含时区的唯一方法吗?
解决方案
Twilio SendGrid 开发人员布道者在这里。
当您向用户发送电子邮件时,除非它是为了响应包含用户当前时区的请求,否则您无法确定他们所在的时区。因此,您建议在日期中包含时区和时间是个好主意。
另一个建议是,您可以向他们发送带有日历邀请的附件,其中包括 UTC 中的事件时间,然后可以由他们的日历应用程序在他们自己的时区读取和显示。
推荐阅读
- xcode - 应用中心:应用内更新已禁用:此版本是侧载或使用浏览器以私密模式下载的
- excel - 将单元格留空,直到输入数据
- javascript - ES6 箭头函数 vs 传统函数的作用域
- javascript - 页面刷新后继续的 JavaScript setTimout()
- javascript - ReactJS:从远程 JS 文件调用方法
- java - 除了通用搜索之外,还使用 soundex 实现语音搜索
- swift - 可扩展列表:更改箭头颜色?
- android - 我是否必须为 Android App Bundle 制作不同的值和布局文件夹
- java - 给定一个类,找出它是否已用任何注释进行注释,是或否
- sql - 在 Teradata 表上插入数据时生成递减 ID