Forum Delphi.cz

Delphi => Obecné => Téma založeno: BigSandy 29-03-2021, 06:48:02

Název: Funkce NOW
Přispěvatel: BigSandy 29-03-2021, 06:48:02
Zdravím.
http://www.delphibasics.co.uk/RTL.asp?Name=Now
By mně zajimalo, proč po změně času mám furt stary a neposune se to?
V počitači v pravo dole je už čas posunuty ale ja mam furt stary.
Pomuže až restart programu.

Kód: Delphi [Vybrat]
  1. myDate := now;
  2. Form1.Caption :=  formatdatetime('h:nn:s    dddd d. m. yyyy', myDate);
Název: Re:Funkce NOW
Přispěvatel: Radek Červinka 29-03-2021, 10:56:16
Now vola jen Win32 API GetLocalTime
Název: Re:Funkce NOW
Přispěvatel: vandrovnik 29-03-2021, 18:14:19
Pro zajímavost, v neděli ráno mi Windows 10 20H2 ukázaly čas správně posunutý na letní, ovšem dopoledne už zase ukazovaly o hodinu méně a spravilo se to až po ručním kliknutí na tlačítko Synchronizovat. Podobně dnes volali z firmy, kde jedno PC předvedlo totéž, ovšem kliknutí na tlačítko Synchronizovat si žádalo zadání hesla správce, protože to je asi hrozně nebezpečná operace...