Bonjour à tous,
Un petit souci avec l'heure d'été, sous FireBird 5.0 :
- Dans Firebird 2.5.9 :
Fournissait toujours l'heure de l'OS (Serveur), indépendamment de la Time Zone. C'était simple et logique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select Current_Time From RDB$DataBase;
- Ajourd'hui dans FireBird 5.0, Current_Time va chercher la Time Zone (dans FireBird.Conf)
et fournit, non pas l'heure de l'OS, mais celle de la Time Zone.
OK, j'en conviens.
Mais, Comment retrouver la vraie heure de l'Os dans FireBird 5.0 sans Time Zone ?
- Dans la Doc Fb 5.0 il est indiqué :
Pour retrouver l'heure du Serveur sans Time Zone :
1. Laisser DefaultTimeZone = (vide) dans FireBird.Conf
2. et utiliser plutot :J' essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Select LocalTime From RDB$DataBase;
ca donne toujours Heure +1 (Heure d'été)
alors que mon windows affiche 12:00, la requete indique 13:00
(Heure d'été est désactivée dans mes paramètres windows).
Le resultat voulu est : 12:00 et non 13:00
Il semblerait que FB 5.0 ne prend pas en compte les paramètres de l'heure d'été de windows.
Conclusion :
Comment retrouver la vraie heure de l'Os dans FireBird 5.0 (comme Firebird 2.5.9) ?
Merci
Partager