0
文化“en-ca”的长日期为MMMM-dd-yy。这是正确的,我已经通过文档验证了这一点。通过执行以下操作,您可以在.NET中验证结果。NLS API给出“en-ca”的错误长日期
Dim culture As CultureInfo = CultureInfo.GetCultureInfo("en-ca")
MsgBox(culture.DateTimeFormat.LongDatePattern)
我想弄清楚为什么会出现与NLS API将返回“MMMMM d,YYYY”作为默认的长日期的差异。这是不正确的。我在这里错过了什么吗?我只是好奇,如果有人知道这个具体细节。
NLS API参考: http://msdn.microsoft.com/en-us/goglobal/bb896001.aspx