-1

文字列「03/13/13」があり、これを変換するとDateTimeエラーがスローされinvalid string formatます。

文字列「03/13/13」をDateTime「03/13/13」に変換する方法(同じ形式)

Convert.ToDateTime("03/13/13", new CultureInfo("en-GB"))
4

2 に答える 2

3

フォーマットでDateTime.ParseExactを使用する"M/d/yy"

DateTime dt = DateTime.ParseExact("03/13/13", "M/d/yy", CultureInfo.InvariantCulture);

フォーマットの場所:

M - For single digit or double digit month
d - For single digit or double digit day
yy- for two digits year.

以下が表示される場合があります:カスタムの日付と時刻の書式文字列

後で同じ形式の文字列表現が必要な場合は、次のようにします。

string str = dt.ToString("MM/dd/yy")
于 2013-03-13T10:59:25.070 に答える
-1

あなたが使用することができますConvert.ToDateTimeまたはDateTime.Parse..

DateTime date = Convert.ToDateTime("5/17/2012");

また

DateTime date1 = DateTime.Parse("5/17/2012");

 string date = "5/17/2012";
 DateTime dates = Convert.ToDateTime(date);
于 2013-03-13T11:04:04.200 に答える