如何在 C# 中仅格式化 DateTime 对象的时间

发布于 2024-12-11 09:20:26 字数 117 浏览 0 评论 0原文

我有一个 DateTime 对象。如何以以下格式仅打印时间:

 5:50 PM

 3:30 AM

I have a DateTime object. How can I print just the time and in the following format:

 5:50 PM

or

 3:30 AM

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

九八野马 2024-12-18 09:20:26
yourDateTimeVariable.ToString("h:mm tt");
yourDateTimeVariable.ToString("h:mm tt");
如梦初醒的夏天 2024-12-18 09:20:26
    DateTime dt = DateTime.Now;
    Console.WriteLine(dt.ToString("h:mm tt", new System.Globalization.CultureInfo("en-us")));

试试这个

    DateTime dt = DateTime.Now;
    Console.WriteLine(dt.ToString("h:mm tt", new System.Globalization.CultureInfo("en-us")));

try this

や三分注定 2024-12-18 09:20:26

尝试对日期对象执行 .ToShortTimeString() 。例如:

DateTime.Now.ToShortTimeString();

Try doing .ToShortTimeString() on your date object. For example:

DateTime.Now.ToShortTimeString();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文