Java Time Zones

Screenshot Software:
Java Time Zones
Szczegóły programowe:
Wersja: 0.2.0
Filmu: 11 May 15
Licencja: Wolny
Popularność: 18

Rating: 3.3/5 (Total Votes: 3)

Rozszerzenia Java Time Zones zarządza termin za pośrednictwem Java wbudowanych klas: GregorianCalndar, czasowej, SimpleDateFormat, Locale.
funkcje rozszerzenie na:
===============
[CSE] oznacza [Ctrl + Shift + Enter], czyli formułę tablicową.
* funkcje Data smyczkowe
jtz_date_reformat
jtz_date_add
jtz_date_tz
jtz_date_tz_offset
jtz_date_is_dst
jtz_date_parse
jtz_date_split [CSE]
* (ms) funkcje czasowe Unix
jtz_unix_add
jtz_unix_now
jtz_unix_format
jtz_unix_is_dst
jtz_unix_split [CSE]
jtz_unix_tz_offset
jtz_unix_timer
jtz_unix_timer_split [CSE]
* funkcje informacyjne
jtz_format_codes [CSE]
jtz_loc_ids [CSE]
jtz_tz_ids [CSE]
jtz_tz_loc
jtz_tz_info [CSE]
jtz_tz_by_raw_offset [CSE]
* Wartości w milisekundach
jtz_mls_hour
jtz_mls_minute
jtz_mls_second
* Pola daty
jtz_f_year
jtz_f_month
jtz_f_day
jtz_f_hour
jtz_f_minute
jtz_f_second
jtz_f_millis
jtz_f_raw_offset
jtz_f_dst_offset
jtz_f_total_offset
O strefach czasowych
===========
* Greenwich Mean Time (GMT) jest bezwzględne odwołanie do czasu i to nie zmieni się wraz z porami roku. Każda strefa czasowa ma stałą RAW z GMT. Ale niektóre z nich korzystać dodatkowe przesunięcie o nazwie DST (DST). Ostatecznie można powiedzieć, że każda strefa czasowa ma TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET. Niektóre strefy nie używać DST tj DST_OFFSET = 0
* Czas Unix jest zdefiniowany jako liczba milisekund od "1970-01-01 00: 00: 00,000 GMT"
* Podane razem Unix mają taką samą reprezentację graficzną we wszystkich strefach czasowych. Z drugiej strony graficznej reprezentacji "zwykły" daty mogą się różnić w zależności od strefy czasowej, np
Czas Unix:
"1319568508751"
w Polsce to:
"2011-10-25 20: 48: 28,751 CEST"
ale w Grecji:
"2011-10-25 21: 48: 28,751 EEST"
Tak, dwa ostatnie terminy opisują ten sam punkt w czasie, mimo że mają inną reprezentację graficzną.
Priorytetowe i domyślne wartości parametrów
============================
* Strefa czasowa może być odczytana z datą przy użyciu "z" kod formatu lub może być udzielona przez parametr "ID" strefę czasową. Pamiętaj, strefę czasową w formacie daty ("z" Code) ma wyższy priorytet niż "ID" strefa czasowa, jeśli czyli zawiera format daty "z", a następnie "strefa czasowa ID" parametr jest ignorowany.
* Jeśli format daty nie zawiera kodu "Z" i "ID" strefę czasową parametr zostanie pominięty lub jest pusty, użyty "GMT" strefa czasowa.
* Jeżeli parametr "Locale ID" jest pomijana lub jest pusty wtedy domyślne ustawienia regionalne Twojego Java Virtual Machine jest używany.
* Zauważ, że strefę czasową zawartych w ciąg np Data (CET lub CEST) niesie więcej informacji, że strefa czasowa danego przez jego ID, np "Europe / Warsaw". "Europe / Warsaw" strefa czasowa może być "CET" lub "CEST". Jest ważne podczas zmiany czasu. Na przykład w roku 2011 w "Europe / Warsaw" my niepełnosprawnych DST na:
"2011-10-30 03: 00: 00,000 CEST"
przez zepchnięcie zegary do:
"2011-10-30 02: 00: 00,000 CET"
W końcu, jeśli mamy tylko identyfikator strefy czasowej, jak:
"Europe / Warsaw"
i za każdym razem, pomiędzy:
"2011-10-30 02: 00: 00,000" i
"2011-10-30 03: 00: 00,000"
nie wiem, czy to jest:
"CEST" lub "CET"
Wreszcie, należy strefę czasową zawartych w datę ("z" kodem formatu), jeśli możliwe. Jeśli masz randkę z ogólnego czasu tylko ID strefy, należy uważać, bo czasami to nie jest ścisłe.
Samouczek:
=======
* Get czas unix
W: jtz_unix_now ()
Out: 1319568508751
* Ale co to znaczy w Polsce?
W: jtz_unix_format (1319568508751; "yyyy-MM-DD GG: MM: Z ss.s"; "Europe / Warsaw")
Out: 2011-10-25 20: 48: 28,751 CEST
* W Grecji?
W: jtz_unix_format (1319568508751; "yyyy-MM-DD GG: MM: Z ss.s", "Europa") / Ateny
Out: 2011-10-25 21: 48: 28,751 EEST
* Jak czytać format daty?
W: jtz_format_codes () [CSE]
Out: G | Era oznaczenie
...
Kody format daty jest wielkość liter "M" jest dla ćmy, ale "m" jest dla "minut".
Niektóre kody mogą być powtarzane np "MMM" daje krótkie nazwy miesięcy, "MMMM" daje długą nazwę miesiąca.
* Gdzie mogę znaleźć stref czasowych identyfikatory takie jak "Europe / Warsaw"?
W: jtz_tz_ids () [CSE]
Out: ACT | CST | Central Standard Time (Terytorium Północne) | CST | Centralne Summer Time (Terytorium Północne)
...
gdzie kolumny oznaczają:
[1] ID strefa czasowa
[2] Nazwa skrócona RAW
[3] długa nazwa RAW
[4] Nazwa skrócona DST
[5] Długa nazwa DST
Możesz poszukać konkretnego ID strefy czasowej:
W: jtz_tz_ids (0; "pl", "EUR", "Wars") [CSE]
gdzie parametry są następujące:
[1], jeżeli (1), a następnie poszukiwanie odbywa się tylko w domyślnej lokalizacji,
if (== 1), a następnie wyszukiwanie jest wykonywane we wszystkich lokalizacjach wspierane przez Java
[2] locale wyjście; Strefy czasu identyfikatory są takie same we wszystkich lokalizacjach, ale strefach czasowych
Nazwy mogą się różnić.
[3] ciąg wyszukiwania
[4] ciąg wyszukiwania

Wymagania :

  • LibreOffice

Podobne oprogramowanie

Inne programy z deweloperem The Document Foundation

Komentarze do Java Time Zones

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!