2

これが私がフォーマットしようとしている日時形式です。この日付形式はtwitter apisから取得しています

string date = "Thu Jul 18 17:39:53 +0000 2013"

私は試した

Convert.ToDateTime(date).ToString("dd/MM/yyyy")

しかし、それは言うString was not recognized as a valid DateTime.

4

7 に答える 7

2

これを試して

  DateTime.ParseExact(YourDate, "ddd MMM dd HH:mm:ss KKKK yyyy", CultureInfo.InvariantCulture)

現在の文化よりも不変の文化を使用する方が良い

于 2013-09-02T07:23:19.740 に答える
0

this.Text="22/11/2009";

DateTime date = DateTime.ParseExact(this.Text, "dd/MM/yyyy", null);

于 2014-08-26T06:54:36.067 に答える
0

DateTime.ParseExact を使用してみてください。

  string date = "Thu Jul 18 17:39:53 +0000 2013" 
  DateTime date = DateTime.ParseExact(date, "dd/MM/yyyy", null);
于 2013-09-02T07:25:59.687 に答える