当我得到DateTime.Hour属性时,我总是得到24小时的时间(因此下午6点会给我18个).
我怎么得到"12小时"的时间,所以下午6点给我6.
我显然可以自己做检查,但我认为有一个内置的功能.
Jon*_*eet 21
怎么样:
DateTime.Hour % 12
Run Code Online (Sandbox Code Playgroud)
当然会给0-11 ......你想要1-12吗?如果是这样:
((DateTime.Hour + 11) % 12) + 1
Run Code Online (Sandbox Code Playgroud)
我认为没有更简单的内置......
归档时间: |
|
查看次数: |
13216 次 |
最近记录: |