C#,datetime.parse错误32510无法分析
各位。 我有一个从音乐文件返回的日期时间,格式如下: 32510 也许,它的意思是1989/01/02C#,datetime.parse错误32510无法分析,c#,C#,各位。 我有一个从音乐文件返回的日期时间,格式如下: 32510 也许,它的意思是1989/01/02 我如何让datetime.parse函数来处理这个问题?你能准确地分析它吗?干杯听起来像是oledate,试着使用 互操作日期通常存储为整数,因此需要将其转换为实际日期。请参见以下示例: var dt = DateTime.FromOADate(32510); Console.WriteLine(dt); 其中输出为: 2/01/1989 12:00:00 AM 我不认为您可以使用Date
我如何让datetime.parse函数来处理这个问题?你能准确地分析它吗?干杯听起来像是
oledate
,试着使用
互操作日期通常存储为整数,因此需要将其转换为实际日期。请参见以下示例:
var dt = DateTime.FromOADate(32510);
Console.WriteLine(dt);
其中输出为:
2/01/1989 12:00:00 AM
我不认为您可以使用DateTime.Parse()
将32510转换为1989/01/02。此日期时间(32510)为双,因此我们不能简单地使用DateTime.Parse将32510转换为DateTime。要将double转换为date,我们需要使用DateTime.FromOADate方法
有关更多详细信息,请访问此MSDN链接:
发布您当前的代码。发布一些声明性问题,包括代码、错误和您尝试的可能方式。
2/01/1989 12:00:00 AM