我想用这样的格式设置今天的日期:
Wednesday, May 27, 2015
我想使用这个代码:
richTextBox2.AppendText("n" + DateTime.Now.Day.ToString() + ", " +
DateTime.Now.Year.ToString());
但我不能加载周三和可能值。我该怎么做呢?由于
使用基于英语的文化(例如:InvariantCulture
)的自定义日期和时间格式代替获取DateTime
属性会更好;
DateTime.Now.ToString("dddd, MMMM dd, yyyy", CultureInfo.InvariantCulture)
和May
在这里可能很棘手:-p。
不清楚您试图获得完整的月名或缩写月名。如果您想使用缩写的,您需要将您的MMMM
说明符更改为MMM
说明符。
当使用DateTime
值时,您可以通过对其应用适当的显示格式,以几乎任何您喜欢的方式将该值呈现给最终用户。
这将显示日期和月份的全名,这似乎是你想要的:
richTextBox2.AppendText(Environment.NewLine + DateTime.Now.ToString("dddd, MMMM dd, yyyy"));
输出:2015年5月27日星期三