以下情况:有一个字符串格式为"2012-02-25 07:53:04"
但最后,我宁愿以这种格式结束"25-02-2012 07:53:04"
我想我有两个选择.1将重新格式化字符串并将其全部移动,但我不认为这是一种干净的方式.
我想到的另一种方法是将源字符串保存为日期参数,然后将日期参数写回特定日期格式的字符串.但这甚至可能吗?
做这个:
DateTime.Parse("2012-02-25 07:53:04").ToString("dd-MM-yyyy hh:mm:ss");
Run Code Online (Sandbox Code Playgroud)
请记住,这不是文化意识.如果您确实需要存储中间结果,那么您可以轻松地执行此操作:
var myDate = DateTime.Parse("2012-02-25 07:53:04");
var myDateFormatted = myDate.ToString("dd-MM-yyyy hh:mm:ss");
Run Code Online (Sandbox Code Playgroud)
最后,检查TryParse()您是否无法保证输入格式始终有效.
| 归档时间: |
|
| 查看次数: |
1644 次 |
| 最近记录: |