Quoting Andreas Pakulat <[EMAIL PROTECTED]>: >> >>> Deshalb die Frage an die Entwickler: Macht AQBanking beim Fetching der >> >>> Bankinfos da irgendwas? >> >> [...] >> > >> > Die Uhrzeit des Systems bleibt auch wie sie ist, nur eben >> > QTime::currentTime liefert ein falsches Ergebniss... Es sieht eher so >> > aus als ob durch "irgendwas" die lokale Zeitzone auf UTC gesetzt wird... >> >> Eventuell wird bei ktoblzcheck die Zeitzone mit setenv("TZ", ...) >> umgestellt... siehe dort in src/lib/ktoblzcheck.cc. >> >> Aber das dürfte sich ja eigentlich nicht auf den Rest des Systems auswirken. > > Nicht auf den Rest des Systems, aber wohl auf den Prozess. > > Das ist also ein Bug in ktoblzcheck, wenn es die Variable veraendern > muss fuer irgendwelche Berechnungen, sollte es sie danach wieder zurueck > aendern.
Nein, soweit kannst du das (noch) nicht sagen. Wenn sich die Uhrzeit durch die ktoblzcheck-Umstellung ändern sollte, dann schau erstmal dort in src/lib/ktoblzcheck.cc rein. Natürlich ist dort bei einem setenv() auf TZ=CET auch anschließend wieder eine Rück-Umstellung auf den vorigen Wert implementiert. Allerdings scheinen die getenv/setenv-Funktionen relativ frickelig zu sein. Im konkreten Fall wäre es also eine Möglichkeit, dort mal nachzusehen, auf welchen "alten" Wert denn tatsächlich zurückgestellt wird. Und sowieso: Auf was steht denn "TZ" bei dir vor dem Aufruf des betreffenden Prozesses? Gruß Christian ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel