dd/mm/yy
の文字列をdatetime
に変換する必要があります。文字列dd/mm/yyをdatetimeに変換します
は、私が試した:
DateTime d;
if (DateTime.TryParseExact(dateStr.Trim(), "dd/MM/yyyy", new CultureInfo("es-es"), DateTimeStyles.AssumeLocal, out d))
return d;
dd/mm/yy
の文字列をdatetime
に変換する必要があります。文字列dd/mm/yyをdatetimeに変換します
は、私が試した:
DateTime d;
if (DateTime.TryParseExact(dateStr.Trim(), "dd/MM/yyyy", new CultureInfo("es-es"), DateTimeStyles.AssumeLocal, out d))
return d;
あなたのコードはOKと思われるが、また、あなたは、文字列を持っている場合dd/MM/yy
形式として以下
DateTime d = DateTime.ParseExact("11/02/2016", "dd/MM/yyyy", CultureInfo.InvariantCulture);
return d;
のような日時に文字列を変換し、それを変換する必要がありますすることができますas dd/MM/yyyy
fomat datetime次にこのようにすることができます
DateTime temp = DateTime.ParseExact("11/02/16", "dd/MM/yy", CultureInfo.InvariantCulture);
DateTime d = DateTime.ParseExact(temp.ToString("dd/MM/yyyy"), "dd/MM/yyyy", CultureInfo.InvariantCulture);
return d
string dateBirth = ddlDay.SelectedItem.ToString() + "/" + ddlMonth.SelectedItem.ToString() + "/" + ddlYear.SelectedItem.ToString();
DateTime dt = DateTime.ParseExact(dateBirth, "dd/MM/yyyy", null);
これは質問に答えるかもしれませんが、いくつかの詳細を提供し、答えを説明するwan'tかもしれません。現状では、この回答は低品質です。 –
文字列の値を正確な形式に変換できます。 –
このような説明を編集して回答に追加してください。 –
これはどうしましたか? dateStrの値は何ですか? –
問題は、私はdd/mm/yy形式で、dd/mm/yyyyではないということです。 –
@SideriteZackwehdexこれはjavascript用でOPはC#の回答を探しています。 – juharr