Bonjour,
Dans l'objet de mon projet, je dois faire une modification d'heure système mais le problème est que l'heure se met toujours à la même heure quelque soit les données rentrées.
Je vais préciser : même en mettant 15h00 par exemple, l'heure sera à 11h10.
Voilà, merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 [StructLayout(LayoutKind.Sequential)] public struct SYSTEMTIME { public short wYear; public short wMonth; public short wDayOfWeek; public short wDay; public short wHour; public short wMinute; public short wSecond; public short wMilliseconds; } [DllImport("kernel32.dll", SetLastError = true)] private static extern bool SetSystemTime([In] ref SYSTEMTIME st); ... SYSTEMTIME TimeSys = new SYSTEMTIME(); TimeSys.wDay = 18; TimeSys.wMonth = 02; TimeSys.wYear = 2009; TimeSys.wHour = 15; TimeSys.wMinute = 00; TimeSys.wSecond = 00; TimeSys.wMilliseconds = 00; SetSystemTime(ref TimeSys);
EDIT : En fait j'ai fait un nettoyage, j'ai régénéré par derrière et c'est passé.
Compliqué voir bizarre le visual ...
EDIT 2 : Par contre ça me rajoute une heure en plus à chaque heure donnée
Partager