Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有xml文件,我从他那里加载数据......其中一个数据是日期时间:2013-09-06 11:49:10 我的加载xml:
XDocument doc = XDocument.Load((backup) + (file)); var TIME = doc.Descendants("TIME");
我需要在日期和时间上划分日期时间。你有什么想法吗?因为在那之后我将日期输入到 sql 中,将时间输入到 sql 中的其他列中。
给定任何特定元素,您可以转换为DateTime:
DateTime
var timeElement = doc.Descendants("TIME").First(); var dateTime = (DateTime) timeElement;
然后,您可以使用Date和TimeOfDay属性将日期与一天中的时间分开:
Date
TimeOfDay
DateTime date = dateTime.Date; TimeSpan time = dateTime.TimeOfDay;