电子邮件模板上的时间与 CRM 项目不同

Time on Email Template is Different from CRM item

我有一个 SuiteCRM 7.1。当涉及到电子邮件模板时,我在模板上输入的日期与 CRM 上输入的日期相差甚远。有没有人知道或经历过这个?我已经在 PHP cli 中修改了 date.timezone。

SuiteCRM 上的时间以 UTC 格式存储在数据库中。

每当呈现日期时,都会使用用户时区对其进行适当偏移。

我没有在电子邮件中使用过日期时间,所以我在这里推测,我认为 CRM 显示的数据库日期没有任何格式(由于电子邮件的性质,谁知道收件人的时区)。

我想如果您的 CRM 在单个时区中使用,您可以在 CRM 中创建更多名为 date_entered_corrected 的字段,然后每次使用 Workflows 更新字段的日期被修改以适应接收方时区。

其他技巧只是将日期和时间存储为字符串。