Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何知道在C中用于将字符串转换为DateTime的日期时间格式#_C#_Datetime - Fatal编程技术网

C# 如何知道在C中用于将字符串转换为DateTime的日期时间格式#

C# 如何知道在C中用于将字符串转换为DateTime的日期时间格式#,c#,datetime,C#,Datetime,我正在使用C#中的datetime.TryParse将字符串转换为datetime。有人能告诉我,如何知道哪种格式的C#编译器用于将字符串转换为有效的日期时间。我想知道使用的日期时间格式 谢谢, Ashwani默认情况下,它将来自您计算机的区域和语言设置。在某些情况下,您可能会从文化信息。CurrentCulture中推断出来。 但我认为不可能确定它是哪一种,因为多种格式可能在一种文化中有效 如果您想确定,请尝试改用TryParseExact。它使用包含不同格式的格式。如果您使用的是DateTi

我正在使用C#中的datetime.TryParse将字符串转换为datetime。有人能告诉我,如何知道哪种格式的C#编译器用于将字符串转换为有效的日期时间。我想知道使用的日期时间格式

谢谢,
Ashwani默认情况下,它将来自您计算机的区域和语言设置。

在某些情况下,您可能会从
文化信息。CurrentCulture
中推断出来。 但我认为不可能确定它是哪一种,因为多种格式可能在一种文化中有效


如果您想确定,请尝试改用
TryParseExact

它使用包含不同格式的格式。

如果您使用的是DateTime.TryParse(字符串s,out DateTime结果),则输出格式取决于您机器的CultureInfo