小编Dri*_*nen的帖子

C#单字符日期格式

我试图从 DateTime 对象中只获取日期或小时。但是,我面临着不接受单字符日期格式字符串的问题,因为其中一些具有特殊含义。

以下抛出 System.FormatException:

DateTime.Now.ToString("H")
Run Code Online (Sandbox Code Playgroud)

我可以通过添加任何字符并用子字符串删除它来绕过这个限制。虽然这看起来有点武断:

DateTime.Now.ToString(" H").Substring(1)
Run Code Online (Sandbox Code Playgroud)

没有更好的方法让这些单字符日期格式工作吗?

c# datetime tostring

0
推荐指数
1
解决办法
47
查看次数

标签 统计

c# ×1

datetime ×1

tostring ×1