2

string DateCreated = "2012-05-24 12:34:40.060";アメリカの文化

月、日、年、時、分、秒、ミリ秒を含む形式で文字列を日時オブジェクトに作成するにはどうすればよいですか。形式は「MM/dd / yyyyhh:mm:ss.ffftt」だと思いますがわかりません。** ** =赤の下線、エラー

文字列ではなく「DateTime」の値のみを受け入れる別の関数を介してオブジェクトを渡したいので、datetimeオブジェクトが必要です。

どんな助けでもいただければ幸いです。

ありがとうございました

これは私がこれまでに持っているものですが、私はそれが間違っていることを知っています

  string DateCreated = "2012-05-24 12:34:40.060";
  DateTime dt = **new DateTime(DateCreated);** 
  DateTime dateCreated = **dateCreated.ToString("MM/dd/yyyy hh:mm:ss.fff tt")**;
4

2 に答える 2

5
var dateTime = DateTime.ParseExact(DateCreated, "yyyy-MM-dd HH:mm:ss.fff");
于 2012-08-03T13:50:30.607 に答える
2
string dateCreated = "2012-05-24 12:34:40.060";
DateTime myDate = DateTime.ParseExact(dateCreated, "yyyy-MM-dd HH:mm:ss.fff",
                                       System.Globalization.CultureInfo.InvariantCulture)

あなたも使うことができます

Convert.ToDateTime Method (String)
于 2012-08-03T13:52:53.537 に答える