将日期转换为其他格式

时间:2014-06-04 10:41:38

标签: c# .net datetime

有人可以告诉我这种'27 May 14 16:28:00 UT'日期格式是哪种文化,以及如何将我的日期转换为此格式。

目前我这样做但没有得到确切的格式:

DateTime dt = Convert.ToDateTime("Date: Sun, 18 May 2014 0:59:56 -0400".Replace("Date: ", ""));
string NewDate = dt.ToUniversalTime().ToString().Replace("-", " ") + " UT";

2 个答案:

答案 0 :(得分:0)

使用:

date.ToString("R")

有一个页面可以解释如何使用DateTime.ToString()函数根据需要设置日期格式。

检查出来:http://msdn.microsoft.com/en-us/library/zdtaw1bw(v=vs.110).aspx

答案 1 :(得分:0)

检查以下DateTime.ToString()选项以将DateTime值格式化为所需格式。 http://www.dotnetlines.com/Blogs/tabid/85/EntryId/8/DateTime-ToString-Formats.aspx

将它们用作DateTimeObject.ToString(“Format”);

在你的情况下,它将是

dt.ToString("d MMMM yy HH:mm:ss 'UT'");