C# .NET日期时间到字符串

C# .NET日期时间到字符串,c#,.net,C#,.net,有没有一种简单的方法可以将DateTime对象转换成这样的字符串表示形式 “2010-03-03 10:38:48” 我不确定上面的格式是什么,但它与通过ToLongTimeString()等获得的模式不同 这是字符串生成器的情况吗?如下所示: date.ToString("yyyy-MM-dd hh:mm:ss") 如果需要24小时,请将hh替换为hh 有关详细信息,请参阅。我想您希望会议记录使用小写“mm”。谢谢,使用大写字母时效果良好。不过,出于美观的原因,btw将发生变化。@Chin:

有没有一种简单的方法可以将DateTime对象转换成这样的字符串表示形式 “2010-03-03 10:38:48”

我不确定上面的格式是什么,但它与通过ToLongTimeString()等获得的模式不同

这是字符串生成器的情况吗?

如下所示:

date.ToString("yyyy-MM-dd hh:mm:ss")
如果需要24小时,请将
hh
替换为
hh


有关详细信息,请参阅。

我想您希望会议记录使用小写“mm”。谢谢,使用大写字母时效果良好。不过,出于美观的原因,btw将发生变化。@Chin:使用大写字母时效果不佳。大写的
MM
将给出月份,而不是分钟。@SLaks-是的,你是对的。我第一次看的时候看起来不错。