Tytulem wstepu.
"Czas, który wyznacza nam Słońce swoim pozornym ruchem po sklepieniu niebieskim, nazywany jest czasem słonecznym miejscowym (słonecznym; miejscowym) lub czasem astronomicznym.
Oficjalnie czas GMT został wycofany z użycia jeszcze w latach 70. Obecnie stosuje się czas
UTC ze stosowną korektą dla obserwowanych zmian w ruchu kuli ziemskiej."
Znalezione w sieci
Tytuł: java.util.Calendar a sprawa Polska, czyli gdzie są moje 24 minuty?
Problem:
Duży system, w którym klientem do serwera były applety. Na wielu formularzach istnieje możliwość edycji czasu pewnych zdarzeń. Czas edytowany przez zwykłe pole tekstowe w formacie godzina:minuty. Niestety, na niektórych formularzach można zaobserwować następujące schorzenie: wpisujemy pewien czas, zapisujemy, następnie gdy ponownie edytujemy rekord, czas jest zawsze cofnięty o 24 minuty! Liczba 24 kojarzy się każdemu z ilością godzin w dobie tak więc jest to doskonale zwodnicza wartość…
Tło techniczne:
Czas – z powodów, które pamiętają już tylko prastarzy Słowianie programujący w technologiach z epoki krzemu łupanego – był zapisywany w bazie danych jako: 01.01.1900 godzina_z_formularza:minuta_z_formularza:00.000
Kluczowy jest tutaj pierwszy stycznia roku 1900.
Zapis i odczyt działały poprawnie. Komunikacja applet – serwisy serwera poprzez Spring Remoting (zdalne wywołanie metod Beanów Springa, serializacja paramentów i wyników i wyjątków).
Czas był przesyłany w DTOsach w postaci obiektów klasy java.util.Calendar (służącej lepiej lub gorzej do manipulacji czasem) zamiast java.util.Date (służącej jako kontener na czas).
Calendar jest o tyle sprytną klasą, że jej obiekty badają lokalizację systemu operacyjnego na którym żyją. W przypadku podpisanych appletów robiły to na maszynach klienckich po ich przesłaniu i deserializacji.
Warto wiedzieć:
Po tygodniu poszukiwań okazało się, że głęboko w kodzie kalendarza istnieje logika, która uwzględnia następujący fakt: pewnego dnia w 1904 4. sierpnia 1915 roku na terenie Polski dokonano standaryzacji czasu, tak aby dopasować go do globalnych stref czasowych i przesunięto wówczas wskazówki o 24 minuty:)
Time change dates in 1915
| Choose year...
|
Standard Time Zone was changed
|
When local standard time was about to reach
Thursday, 5 August 1915, 00:00:00 clocks were turned backward 0:24 hours to
Wednesday, 4 August 1915, 23:36:00 local standard time instead
Seconds before and after the time change backward |
Local Date |
Local Time |
DST |
UTC
Offset |
Time
Zone |
Wednesday, 4 August 1915 |
23:59:57 |
No |
UTC+1:24h |
WMT |
|
23:59:58 |
No |
UTC+1:24h |
WMT |
|
23:59:59 |
No |
UTC+1:24h |
WMT |
|
00:00:00 → 23:36:00 |
No |
UTC+1h |
CET |
|
23:36:01 |
No |
UTC+1h |
CET |
|
23:36:02 |
No |
UTC+1h |
CET |
|
See other years |
|


NOTKI POWIAZANE Z TEMATEM
mmariola.salon24.pl/495982,10-04-2010-w-poszukiwaniu-24-minut
mmariola.salon24.pl/492420,10-04-2010-do-kogo-mam-sie-zglosci-po-nagrode-nobla
mmariola.salon24.pl/492207,10-04-2010-uroczystosci-katynskie-czyli-historia-pewnego-artykul
mmariola.salon24.pl/464654,10-04-2010-macierewicz-i-smolenska-sp-z-o-o
mmariola.salon24.pl/457790,10-04-2010-prezydent-wraca-do-kraju-czesc-i
NAJWAZNIEJSZA NOTKA W TEMACIE 24 MINUT
Ile się spieszy ZEGAR w moim aparacie fotograficznym:
24 minuty z groszami sekund !

albatros.salon24.pl/500509,prawda-okecie-10-04-2010-06-10-cest-na-samym-poczatku-byla

Około godziny 13 na lotnisku w Smoleńsku zakończyła się uroczystość pożegnalna.
m.onet.pl/wiadomosci/kraj,fy1sq
Dzisiaj do Polski wróci tylko ciało Lecha Kaczyńskiego
KOMENTARZE
Prosze zwrocic uwage na godziny publikacji komentarzy
m.onet.pl/wiadomosci/kraj,jk3hc#expand

11 kwi 10 12:56Około godziny 13 na lotnisku w Smoleńsku zakończyła się uroczystość pożegnalna.
Około godziny 13 na lotnisku w Smoleńsku zakończyła się uroczystość pożegnalna.
Inne tematy w dziale Polityka