Détection de l'heure d'été, heure d'hiver

Pour détecter l'heure d'été ou l'heure d'hiver sans avoir à mettre à jour les données :



public static Boolean Heure_Hiver(DateTime valeur)

{

      if (valeur.Month>10 || valeur.Month<4) return true; else return false;

}





Décalage par rapport à l'heure universelle :



Heure d'hiver : DateTime.UtcNow+1

Heure d'été : DateTime.UtcNow+2



Cette façon de faire offre l'avantage d'être permanente, mais pendant les quelques jours de la fin du mois de décalage il y a une erreur d'une heure.



Commentaires

Posts les plus consultés de ce blog

The vaccine is not the right technology

Le vaccin n’est pas la bonne technologie

Scénario d'une gestion durable de l'humanité imaginée par un informaticien