c# 输出英文版时间

一般情况下,使用DateTime.ToString (String)方法,输出的格式与系统的语言版本相关联。

如果是中文版操作系统,而想输出英文格式的时间,可以

使用 DateTime.ToString (String, IFormatProvider) 中的IFormatProvider来变更显示的语言环境。

要显示英文版本时间,可以使用下面的语句:

DateTime.Now.AddDays(i).ToString("dd-MMM-yyyy",new System.Globalization.CultureInfo("en-US"))

返回结果为:11-Jan-2016。

如果不加IFormatProvider, 则会显示:11- 一月-2016

你可能感兴趣的:(C#)