1
我有登錄和註銷事件,我需要計算它們之間的時間。計算不同行兩個日期之間的時間間隔
我想我可以分組每2行(每兩個消息),然後做計算,但你會怎麼做?
示例XML我需要查詢:
<Log>
<Message>
<DateTime>2009-12-02 14:38:41</DateTime>
<Priority>Local3.Info</Priority>
<Source_Host>192.168.0.100</Source_Host>
<MessageText>Dec 2 14:38:41 root: login,ng1,192.168.0.160,janis.veinbergs</MessageText>
</Message>
<Message>
<DateTime>2009-12-02 15:28:19</DateTime>
<Priority>Local3.Info</Priority>
<Source_Host>192.168.0.100</Source_Host>
<MessageText>Dec 2 15:30:33 root: logout,ng1,,janis.veinbergs</MessageText>
</Message>
<Message>
<DateTime>2009-12-02 15:29:11</DateTime>
<Priority>Local3.Info</Priority>
<Source_Host>192.168.0.100</Source_Host>
<MessageText>Dec 2 15:31:25 root: login,ng1,192.168.0.160,janis.veinbergs</MessageText>
</Message>
<Message>
<DateTime>2009-12-02 15:58:22</DateTime>
<Priority>Local3.Info</Priority>
<Source_Host>192.168.0.100</Source_Host>
<MessageText>Dec 2 16:00:37 root: logout,ng1,,janis.veinbergs</MessageText>
</Message>
</Log>
三江源。
嗯,我也沒有ID列。查看我的編輯,例如我正在查詢的XML。 – 2009-12-03 09:54:10
剛剛更新以符合所提供的XML – Marcus 2009-12-03 11:31:44
謝謝。代碼沒有直接工作(data.Elements())沒有返回任何結果,但是我調整了它,讓它工作的重要部分是用於返回「results」變量的查詢。 非常感謝。 – 2009-12-03 11:59:28