1
我需要根據Windows中的區域設置格式化日期。爲此,我使用帶LOCALE_SSHORTDATE參數的GetLocaleInfo。strftime代碼vs GetLocaleInfo代碼
Get LocaleInfo返回M/d/yyyy。但是我不能把它傳遞給strftime,因爲strftime代碼是不同的。這將是%m /%d /%y。
有沒有更快的方法來實現這一目標?假設我沒有使用MFC。
我需要根據Windows中的區域設置格式化日期。爲此,我使用帶LOCALE_SSHORTDATE參數的GetLocaleInfo。strftime代碼vs GetLocaleInfo代碼
Get LocaleInfo返回M/d/yyyy。但是我不能把它傳遞給strftime,因爲strftime代碼是不同的。這將是%m /%d /%y。
有沒有更快的方法來實現這一目標?假設我沒有使用MFC。
如果需要,您可以使用GetDateFormatEx功能以及GetLocaleInfoEx。就像使用MFC一樣,您可以更好地格式化數據。
謝謝。這有幫助。我寧願選擇使用GetDateFormat,因爲Ex版本在XP操作系統上不起作用。 – 2011-01-27 06:13:45