cs_aymen87
Messages postés109Date d'inscriptionsamedi 3 novembre 2007StatutMembreDernière intervention 4 février 2016
-
8 oct. 2013 à 12:44
cs_aymen87
Messages postés109Date d'inscriptionsamedi 3 novembre 2007StatutMembreDernière intervention 4 février 2016
-
8 oct. 2013 à 16:31
Bonjour,
Je travaille sur une application .NEt et j'ai souvent recours à enregistrer des fichier avec leur timeStamp.
Pour ceci j'ai besoin que l'heure du PC ne change jamais, je dois donc tester sur la valeur de "automatically adjust clock for daylight saving changes" ( le checkbox qui s'affiche dans le menu de changement date et heure.
ET si elle est coché je la décoche en utilisant du code c#.
J'ai cherché sur internet mais j'ai trouvé souvent que des timezonesinfo sont gérées je n'ai pas trouvé une fonctionnalité pour desactiver le passage de l'heure d'hivers à l'heure d'été.
//get register according to Path
RegistryKey TimeZoneKey = Registry.LocalMachine.CreateSubKey("SYSTEMCurrentControlSetControlTimeZoneInformation");
//Set the value to 1
if(Convert.ToInt32(TimeZoneKey.GetValue("DynamicDaylightTimeDisabled")) != 1)
TimeZoneKey.SetValue("DynamicDaylightTimeDisabled", 1);