Jag gör en sökning i win32_NTLogEvent på en Windows server 2003 och skall jämföra TimeGenerated med DateTime.now men det lyckas inte. Jag får alla poster som svar oavsett vad TimeGenerated har som datum. här följer en liten kodsnutt som kanske förklarar det hela lite bättre:Jämföra DateTime med ett datum från WMI
ObjectQuery query = new ObjectQuery("SELECT * FROM win32_NTLogEvent WHERE EventType ='1' OR EventType = '2' AND TimeGenerated >= '"+ DateTime.Now.AddDays(-1) +"'");
Formatet på datumet i Time Generated är tex 20041118165734.000000+060 och det skiljer ju sig lite mot datumet i DateTime.now. Går det att konvertera på något vis kanske? Eller skall man göra på något annat sätt?