【发布时间】:2011-03-02 20:27:51
【问题描述】:
有没有更好的方法来构造这行代码,如您所见,我正在更改包含日期的字符串的格式。
lblCourseStartDate.Text = String.Format("{0:D}", DateTime.Parse(CourseStartDate));
我只是发现我要转换两次或三次以获得我想要的格式很不整洁。
谢谢
【问题讨论】:
标签: c# string datetime date format
有没有更好的方法来构造这行代码,如您所见,我正在更改包含日期的字符串的格式。
lblCourseStartDate.Text = String.Format("{0:D}", DateTime.Parse(CourseStartDate));
我只是发现我要转换两次或三次以获得我想要的格式很不整洁。
谢谢
【问题讨论】:
标签: c# string datetime date format
您可以使用DateTime.Parse(CourseStartDate)).ToLongDateString() 或DateTime.Parse(CourseStartDate)).ToString("D"),这可能会更简洁一些。但是,不管你做什么,你基本上都被困在 Parse 和 Format 上。
【讨论】: