fr-CA 時間で「16 août 1980」のような文字列の日時があります。
c# を使用して、この文字列を「1980 年 8 月 16 日」や「1980 年 8 月 16 日」などの米国時間に変更するにはどうすればよいですか?
今回の文化情報を作成する必要がありますか?
fr-CA 時間で「16 août 1980」のような文字列の日時があります。
c# を使用して、この文字列を「1980 年 8 月 16 日」や「1980 年 8 月 16 日」などの米国時間に変更するにはどうすればよいですか?
今回の文化情報を作成する必要がありますか?
はい、cultureInfo を指定する必要があります。この場合、次DateTime.ParseExact
のように使用できます。
var myDate = "16 août 1980";
var dateConverted = DateTime.ParseExact(myDate, "D", CultureInfo.GetCultureInfo("fr-CA"));
var dateUs = dateConverted.ToString("MMMM dd, yyyy", CultureInfo.GetCultureInfo("en-US"));