解析/分解日期时间

本文关键字:时间 日期 分解 解析 | 更新日期: 2023-09-27 17:56:49

我需要分解日期时间,目前当我使用:

Write(DateTime.Now);

它显示: 5/17/2011 03:30:00 PM

我需要它看起来像: 2011/5/17 15:30:00

我基本上需要在日期和时间之间加一个逗号。

我的想法是解析它们并单独编写它们,但我的尝试没有成功。

关于如何做到这一点的任何想法或建议。

解析/分解日期时间

您可以使用采用格式的 .ToString() 方法。

DateTime.Now.ToString("MM/dd/yyyy, hh:mm:ss tt");

这是一个关于字符串格式的很好的参考指南

尝试查看ToShortDateStringToShortTimeString方法。您应该能够以多种方式完成您需要的事情。

Write(string.Format("{0}, {1}", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString()));
DateTime dateTime = DateTime.Now;
Write(string.Format("{0}, {1}", dateTime.ToShortDateString(), dateTime.ToLongTimeString()));