c#日期选择器24小时日期和时间
本文关键字:日期 时间 选择器 24小时 | 更新日期: 2023-09-27 18:06:35
你好,我实际上在我的c#应用程序中使用日期拾取器。为了获取日期和时间,我在属性中使用了以下设置:
format = custom
customformat = dd MM yyyy hh mm ss
这工作得很好,但只显示小时分钟范围从1到12,我希望能够表示小时从0到23。任何建议吗?
请尝试用HH代替HH:
format = custom
customformat = dd MM yyyy HH MM ss
进一步阅读:http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
尝试使用:
customformat = dd MM yyyy HH mm ss
。
您可以根据需要设置自定义格式dd MM yyyy HH mm ss
。您可以在这里查看自定义格式。类似地,您可以使用DateTime.TryParseExact()在DateTime
中读取其值:
string strDateStarted = datetimepicker1.Value.Tostring();
DateTime datDateStarted;
DateTime.TryParseExact(strDateStarted, new string[] { "dd MM yyyy HH mm ss" }, System.Globalization.CultureInfo.InvariantCulture, System.Globalization.DateTimeStyles.None, out datDateStarted);
Console.WriteLine(datDateStarted);