nic*_*ten 1 c# validation datetime parsing user-input
有一种优雅的方式是在日期输入容许在C#,以容纳如"2009年9月31日"(例如9月31日,它不存在,并且导致DateTime.Parse呛)用户输入?理想情况下,我想将其解析为10月1日(例如最新可能的日期加上溢出).
Jon*_*eet 11
我不相信这是直接为您处理的.你可以做的是自己解析日期,作为三个单独的整数:
dt = dt.AddMonths(8)到9月1日dt.AddDays(30)这将处理像2009/13/01这样的事情,意味着2010年1月1日.尽管如此,它不会做你想要的2月31日,我怀疑......
| 归档时间: |
|
| 查看次数: |
1400 次 |
| 最近记录: |