gof*_*net 2 c# asp.net datetime
什么Convert.DateTime将转换日期7/25/2010 12:00:00它的当前格式是(MM/dd/yyyy HH:mm:ss)?
当我将此字符串格式转换为日期时,我收到错误" 字符串未被识别为有效的DateTime "
没有.日期不会在内部存储为特定格式.
如果要将字符串解析为日期,请使用DateTime.ParseExact
或DateTime.TryParseExact
(如果转换失败,前者将抛出异常,第二个使用out
参数):
DateTime myDate = DateTime.ParseExact("7/25/2010 12:00:00",
"MM/dd/yyyy HH:mm:ss",
CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
如果要显示某种格式,请使用ToString
格式字符串.
所以,如果你有一个日期对象代表2010年7月25日的中午(无论它在内部如何表示),你想用格式字符串"MM/dd/yyyy HH:mm:ss"格式化它你做了以下事情:
string formattedDate = myDate.ToString("MM/dd/yyyy HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
185 次 |
最近记录: |