C#日期时间格式

C#日期时间格式,c#,.net,C#,.net,我想知道是否已经有一个内置的C#方法可以让我快速将美国文化日期(07/22/2009)格式化为“20090722”字符串 我正在使用.NETFramework2.0 谢谢 假设您已经将其作为日期时间: DateTime dt = DateTime.Today; dt.ToString("yyyyMMdd"); 如果您有en US datetime字符串,则可以按如下方式对其进行解析: DateTime dt = DateTime.ParseExact("07/22/2009", "MM/dd/

我想知道是否已经有一个内置的C#方法可以让我快速将美国文化日期(07/22/2009)格式化为“20090722”字符串

我正在使用.NETFramework2.0


谢谢

假设您已经将其作为日期时间:

DateTime dt = DateTime.Today;
dt.ToString("yyyyMMdd");
如果您有en US datetime字符串,则可以按如下方式对其进行解析:

DateTime dt = DateTime.ParseExact("07/22/2009", "MM/dd/yyyy", CultureInfo.GetCultureInfo("en-US"));
请参阅MSDN on和
DateTime
格式字符串部分