0

私は xml ファイルを持っていて、彼からデータをロードしています...データの 1 つは datetime です: 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;

Dateその後、 プロパティとプロパティを使用してTimeOfDay、日付を時刻から分割できます。

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