0
對於CultureInfo
,調用DateTimeFormat.AbbreviatedMonthNames
會返回一個數組,其中每個月以.
結尾,例如['jan.',... 'dis.']
。文化縮寫月份名稱有時以句點結尾
這不會在構建服務器上,而不是對所有開發商的機器出現任何,只是一些。似乎是什麼CurrentCulture
和機器位置/語言設置爲無相關性。
說,選中這些測試是西班牙文化,包括明確創建西班牙語CultureInfo
。所以,我本來以爲該信息是硬編碼的地方,是剛剛被讀出,而據我可以告訴它。正在從CultureData.AbbreviatedMonthNames(calendarId)
閱讀。
更新: 經過進一步調查,似乎如果在啓動時的當前文化是en-GB
那麼就沒有時期。如果它是en-US
那麼有。顯式設置CurrentCulture
沒有任何影響,只是如果它在啓動時不同。
還有一個類似的問題[here](http://stackoverflow.com/q/37354988/579895)。我會做的是使用我自己的abbreviatedmonthnamename集合... – Pikoh