0

我有xml文件,我从他那里加载数据......其中一个数据是日期时间:2013-09-06 11:49:10 我的加载xml:

XDocument doc = XDocument.Load((backup) + (file));
var TIME = doc.Descendants("TIME");

我需要在日期和时间上划分日期时间。你有什么想法吗?因为在那之后我将日期输入到 sql 中,将时间输入到 sql 中的其他列中。

4

1 回答 1

3

给定任何特定元素,您可以转换为DateTime

var timeElement = doc.Descendants("TIME").First();
var dateTime = (DateTime) timeElement;

然后,您可以使用DateTimeOfDay属性将日期与一天中的时间分开:

DateTime date = dateTime.Date;
TimeSpan time = dateTime.TimeOfDay;
于 2013-09-13T11:48:21.090 回答