标准日期和时间格式字符串缺少通用格式

时间:2015-03-18 17:34:48

标签: vb.net date visual-studio-2013

标准日期和时间格式字符串(例如" d"," D"等)都没有提供我正在为vb.net应用程序寻找的格式。 " d"是最接近的,但我不想显示星期几。我需要一种格式,提供如下日期显示:" 2015年3月18日"对于文化en-US。我知道我可以使用date.ToString(" MMMM dd,yyyy"),但我希望格式能够改变其他文化。例如,在法国,我希望它显示为" 18 mars 2015"。这应该很简单,所以我知道我错过了什么!

Dim cj As New CultureInfo(Thread.CurrentThread.CurrentCulture.Name()) 
dt = #3/18/2015# 
dts = dt.ToString("MMMM dd, yyyy", cj)

0 个答案:

没有答案