论坛风格切换切换到宽版
  • 4768阅读
  • 1回复

关于WIINDOWS 系统的长日期格式的问题! [复制链接]

上一主题 下一主题
离线狂雨飞星
 
发帖
57
金钱
0
威望
0
只看楼主 倒序阅读 0 发表于: 2006-08-26
未知此论坛内是否有人能够回答这个"简单"的问题---------------------------------
众所周知, WINDOWS 中的长日期格式在不同的语言环境下是显示不一样的.
比如,若将长日期格式设置为:不许灌水!, MMMM dd, yyyy
则:
(1)如将区域设置为China(PRC),则结果日期显示为 星期六,八月 26, 2006
(2)如将区域设置为English(US),则结果日期显示为 Saturday, August 26, 2006
试问,如何在条件(1)的情况下,将日期格式显示为条件(2)那样的结果?(即星期和月份均为英文)
图像
离线曾半仙

发帖
2409
金钱
20
威望
2
只看该作者 1 发表于: 2006-08-29
如果你是要自己的代码中获取英文的星期和月份,使用GetDateFormat时候,LCID传入0x0409(记得enu的LocaleID是这个)