ToDateTime有什么区别

ToDateTime有什么区别

本文介绍了DateTime.Parse和Convert.ToDateTime有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Convert.ToDateTime

DateTime.Parse

哪一个是速度更快或更安全的使用?

Which one is faster or which is more secure to use?

推荐答案

每一个answer从乔恩斯基特另一个论坛 ...

Convert.ToDateTime使用DateTime.Parse内部,与目前
  文化 - 除非你把它传递null,在这种情况下,它会返回
  DateTime.MinValue。

如果你不知道字符串是有效的日期时间,既不使用,转而使用DateTime.TryParse()

If you're not sure string is a valid DateTime, use neither and instead, use DateTime.TryParse()

如果你确定该字符串是一个有效的DateTime,你知道的格式,你也可以考虑DateTime.ParseExact()或DateTime.TryParseExact()方法。

If you're sure the string is a valid DateTime, and you know the format, you could also consider the DateTime.ParseExact() or DateTime.TryParseExact() methods.

这篇关于DateTime.Parse和Convert.ToDateTime有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-31 06:01