国际观众的最佳时间格式

时间:2016-09-23 12:55:07

标签: datetime time utc

不确定这是否是正确的论坛,但我有一个应用程序,其中在东部标准时间(或白天时间)显示特定时间。来自南美洲和某些远东国家的客户有一些建议(阅读投诉)时间也应该以一个众所周知的国际标准来展示。

我的问题是,是时候以国际受众的UTC格式显示?

2 个答案:

答案 0 :(得分:0)

我个人会选择UTC作为它的标准。它也代表"协调世界时"

答案 1 :(得分:0)

这是一个相当广泛/征求意见的问题。但从客观的角度来看,你确实有三个核心选择:

  • 将所有日期时间信息存储为UTC,然后按用户提供本地化(即,让用户在其个人资料中选择他们的时区,并在处理输入时转换UTC< - >本地时间或显示日期)
  • 根据用户在个人资料中选择的时区,将每个用户的日期时间信息存储为已本地化。然后只为该用户处理datetime的输入/输出(意味着,在查询或保存时不进行翻译)。
  • 选择一个时区。然后将所有日期时间存储并显示为该时区。

时区是一个即使在特定国家内也要处理的问题(例如,美国有4个时区)。通常,Web属性允许按用户时区规范。

注意:如果您一致地存储所有日期时间(例如所有UTC),这可能会使您的报告和其他数据库操作更加直接。