WP7默认日期

时间:2012-02-11 04:45:11

标签: windows-phone-7 locale date timestamp defaults

我发布了一个应用程序,在其功能中显示日期和时间字符串。

我知道不同文化的不同格式 - 但在某些情况下我有硬编码的值 - 例如我已经使用自定义格式,即12小时时钟并显示AM / PM

我现在正在更改为尽可能使用标准日期时间格式字符串,因此,对于我的时代,我现在使用shortTimePattern。

让我感到惊讶的是,对于美国而言,这显示为下午3:15,但在英国,它是16:15,即默认有24小时制。 同样在美国,漫长的约会包括一周中的某一天,而在英国却没有。

我认为这些默认值必须正确并且是该国家的预期,但事实确实如此吗?我不知道英国的默认是24小时制。而且,对于那些拥有该应用程序的英国用户,当下一次更新以这种格式显示时间时,他们会不高兴?

对此有任何意见感兴趣。

  • 感谢

2 个答案:

答案 0 :(得分:0)

英国用户不会在24小时和上午/下午之间关心(我们不会互相交谈,说“这是一百四十点:P)。

日期也没有问题,除非你使用12/02/12的格式,就像在2月12日的英国一样,而在12月2日的州里。

答案 1 :(得分:0)

这不是征求关于框架提供的行为是否正确的“意见”的地方。

假设框架是正确的,除非您另有说明。

如果您想知道您的用户会认为您应该问他们什么。 (我假设您的用户不是StackOverflow的典型用户。)如果您尚未在目标市场中拥有测试用户,请进行更改以使用“标准”行为。如果您的用户会告诉您有问题。