C#に変換して出力する標準はありますか?私もその場限りのルーチンを気にしません。
string in = "1 February 2001"
string out = "2001/02/01"
C#に変換して出力する標準はありますか?私もその場限りのルーチンを気にしません。
string in = "1 February 2001"
string out = "2001/02/01"
Console.WriteLine(DateTime.Parse("1 February 2001").ToString("yyyy/MM/dd"));
これは、あなたが常に米国の文化にいることを前提としています。
string in = "1 February 2001";
DateTime dt = DateTime.Parse(in);
string out = dt.ToString("yyyy/MM/dd");
カルチャに依存するよりも、正確な形式で日付を解析する必要があります
DateTime.ParseExact(dateString, "d MMMM yyyyy", CultureInfo.InvariantCulture).ToString("yyyy/MM/dd");
DateTime out = DateTime.Parse(in);
DateTime dt = Convert.ToDateTime("1 February 2001", new CultureInfo("2001/02/01"));