以24小时格式获取系统日期和时间 [英] get system dateandtime in 24 hour format

查看:123
本文介绍了以24小时格式获取系统日期和时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨 朋友
我正在使用
将Dim datee作为String = DateAndTime.Now
但在2012年8月12日上午6:38:13中显示给我
我想要24小时格式

解决方案

只需阅读文档:
http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx [ ^ ]

它将睁开你的眼睛:)


  var  dt = DateTime.Now;
Console.WriteLine(dt.ToString(" ))); 


除了解决方案1和2外,还要注意两种不同的方法,它们的格式取决于特定的文化:
http://msdn.microsoft.com/en-us/library/ht77y576.aspx [ ^ ],
http://msdn.microsoft.com/en-us/library/8tfzyc64.aspx [ ^ ].

另请参阅:
http://msdn.microsoft.com/en-us/library/system.globalization. cultureinfo.aspx [ ^ ],
http://msdn.microsoft.com/en-us/library/system.iformatprovider.aspx [^ ].

System.Globalization.CultureInfo实现System.IFormatProvider时,您可以将其实例用作参数(请参阅第二个链接中的代码示例).有些文化可能已经提供了您需要的格式.

—SA


hi friend
i am using
Dim datee As String = DateAndTime.Now
but in show me in 8/12/2012 6:38:13 AM
i want in 24 hour format

解决方案

Just read the documentation:
http://msdn.microsoft.com/en-us/library/zdtaw1bw.aspx[^]

It will open your eyes :)


var dt = DateTime.Now;
Console.WriteLine(dt.ToString("MM/dd/yyyy HH:mm"));


In addition to Solutions 1 and 2, pay attention for two different methods, where the format depends on particular culture:
http://msdn.microsoft.com/en-us/library/ht77y576.aspx[^],
http://msdn.microsoft.com/en-us/library/8tfzyc64.aspx[^].

Please also see:
http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx[^],
http://msdn.microsoft.com/en-us/library/system.iformatprovider.aspx[^].

As System.Globalization.CultureInfo implements System.IFormatProvider, you can use its instance as a parameter (please see the code sample in second link). Some cultures may already provide the format you need.

—SA


这篇关于以24小时格式获取系统日期和时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆