日期为字符串格式"星期四,07一月2016 07:00太平洋标准时间和#34;在c#.net到dd / mm / yyyy格式

时间:2017-03-17 09:49:06

标签: c# visual-studio-2012

我有一个字符串格式的日期"周四,2016年1月7日07:00 PST"在c#.net控制台应用程序中。我想将其转换为dd / mm / yyyy格式。任何人都可以向我显示执行此操作的代码吗?

2 个答案:

答案 0 :(得分:-1)

如何将其转换为char数组,然后使用它来重建字符串。例如:

  string str = "Thu, 07 Jan 2016 07:00 PST"
  var Chrarry = str.ToCharArray();
  //use a switch statament to find out that numerical value your month has for example jan = 01
  string newstr = chrarray[5] + chrarray[6] + "/"....

答案 1 :(得分:-1)

您可以更改DateTime的格式。 试试(dd/MM/yyyy)

示例代码:

DateTime now1 = DateTime.Now(); var now = now.ToString("dd/MM/yyy");

https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx