Hotmail

高级搜索的日期计算有误

待回答 0 个回答

归档帖子,发布于 2013年8月15日。 产品:Hotmail(已停止开发)。 其中的信息可能已经过时。

本帖由原文翻译而来。 查看原文

问题 提问于 2013年8月15日

使用高级搜索指定日期范围时,搜索结果中的日期可能并不都在该范围内。

重现步骤:在搜索框内单击并选择“高级搜索”。使用日期选择器指定某一天,例如从 2013 年 8 月 1 日到 2013 年 8 月 1 日,然后单击“搜索”。展开搜索结果中第一项的标题栏,记下日期/时间;对结果中的最后一项执行同样的操作。

只有位于太平洋时区的用户看到的日期才会全部正确。对其他人来说,部分结果要么来自前一天,要么来自后一天。邮件的日期/时间戳是按雷德蒙德时间(UTC-08:00)记录的,因此太平洋时区以西的用户看到的搜索结果,是从午夜之后若干小时开始的 24 小时时间段,这个小时数就是用户帐户资料中的时区与 UTC-8 之间的时差。例如,新西兰的用户执行上述步骤时,看到的结果的日期/时间戳会从 8 月 1 日 20:00 到 8 月 2 日 19:59。

这可能给用户带来严重后果。我认为日期应当按用户所在的时区(而不是 Microsoft 的时区)计算,使结果落在 00:01 到 23:59 之间。会采取措施纠正这个问题吗?

暂无回答

撰写回答

您的邮箱地址不会被公开。请勿发布密码。

This site uses Akismet to reduce spam. Learn how your comment data is processed.