Java Time Zones

Screenshot Software:
Java Time Zones
Detalii soft:
Versiune: 0.2.0
Incarca data: 11 May 15
Licenţă: Gratuit
Popularitate: 71

Rating: 3.8/5 (Total Votes: 4)

Extensiile Java fusuri orare reușește date prin Java built-in clase: GregorianCalndar, TimeZone, SimpleDateFormat, Locale.
Funcțiile de prelungire a:
===============
[CSE] mijloace [Ctrl + Shift + Enter] ie o formulă matrice.
* funcții Data șir
jtz_date_reformat
jtz_date_add
jtz_date_tz
jtz_date_tz_offset
jtz_date_is_dst
jtz_date_parse
jtz_date_split [CSE]
* funcții de timp Unix (milisecunde)
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]
* funcții de informare
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]
* Valori în milisecunde
jtz_mls_hour
jtz_mls_minute
jtz_mls_second
* campuri Data
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
Despre fusuri orare
===========
* Greenwich Mean Time (GMT) este o referință de timp absolut și nu schimbă cu anotimpurile. Fiecare zona are timp RAW constant compensate de GMT. Dar unele dintre ele folosesc suplimentar compensa numit Ora de vară (DST). În cele din urmă putem spune că fiecare fus orar are TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET. Unele zone nu folosesc ora de vară, adică DST_OFFSET = 0
* Timpul Unix este definită ca numărul de milisecunde la "1970-01-01 00: 00: 00.000 GMT"
* O dat timp Unix au aceeași reprezentare grafică, în toate zonele de timp. Pe de altă parte reprezentarea grafică a data "simplu" poate varia în funcție de un fus orar, de exemplu,
un timp Unix:
"1319568508751"
în Polonia înseamnă:
"2011-10-25 20: 48: 28.751 CEST"
dar în Grecia:
"2011-10-25 21: 48: 28.751 EEST"
Deci, ultimele două date descriu același punct în timp, în ciuda ei au diferite reprezentare grafică.
Valorile prioritare și implicite ale parametrilor
============================
* O zonă de timp poate fi citit de la o dată folosind "z" cod format sau poate fi dat de parametrul "fus orar ID". Amintiți-vă, fusul orar în format dată ("Z" cod) are prioritate mai mare decât "fus orar ID", adică dacă un format de dată conține "z", apoi parametrul "fus orar ID-ul" este ignorat.
* În cazul în care formatul de dată nu contine "z" cod și "fus orar ID" parametru este omis sau este gol, atunci se folosește "GMT" zona de timp.
* În cazul în care parametrul "ID locale" este omisă sau este gol, atunci este utilizat un locale implicit de Java Virtual Machine.
* Observați că fus orar incluse într-un exemplu dată șir (CET sau CEST) transportă mai multe informații pe care un fus orar dat de exemplu de ID "Europa / Varșovia". "Europa / Varșovia" fus orar poate fi "CET" sau "CEST". Acest lucru este important în timpul schimbării DST. De exemplu, în anul 2011, în "Europa / Varșovia" am DST handicap la:
"2011-10-30 03: 00: 00.000 CEST"
prin împingerea înapoi ceasuri la:
"2011-10-30 02: 00: 00.000 CET"
În cele din urmă, dacă avem doar ID fus orar ca:
"Europa / Varșovia"
și în orice moment între:
"2011-10-30 02: 00: 00.000" și
"2011-10-30 03: 00: 00.000"
nu știm dacă este:
"CEST" sau "CET"
În cele din urmă, într-o zonă de timp inclusă în data ("z" cod format) ori de câte ori este posibil. Dacă aveți o întâlnire cu doar un ID generală fus orar, fie atenți, pentru că, uneori, nu este strict.
Tutorial:
=======
* Ia timp unix
In: jtz_unix_now ()
Out: 1319568508751
* Dar ce înseamnă în Polonia?
In: jtz_unix_format (1319568508751, "AAAA-LL-ZZ HH: mm: Z ss.s"; "Europa / Varșovia")
Out: 2011-10-25 20: 48: 28.751 CEST
* În Grecia?
In: jtz_unix_format (1319568508751, "AAAA-LL-ZZ HH: mm: Z ss.s"; "Europa / Atena")
Out: 2011-10-25 21: 48: 28.751 EEST
* Cum de a citi formatul datei?
In: jtz_format_codes () [CSE]
Out: G | Era indicator
...
Codurile format în prezent sunt case sensitive, "M" este pentru molie, dar "m" este pentru "minut".
Unele coduri pot fi repetate de ex "MMM" dă numele scurt lună, "MMMM" da nume lung lună.
* Unde pot găsi zone de timp, cum ar fi ID-urile de "Europa / Varșovia"?
In: jtz_tz_ids () [CSE]
Out: ACT | CST | Central Standard Time (Northern Territory) | CST | Centrale Ora de vară (Northern Territory)
...
în cazul în care coloanele reprezintă:
[1] ID fusul orar
[2] Numele RAW scurt
[3] nume lung RAW
[4] nume scurt DST
[5] nume lung DST
Puteți căuta anumit ID fus orar:
In: jtz_tz_ids (0; "en", "Euro", "Războaiele") [CSE]
în cazul în care parametrii sunt:
[1] dacă (1), apoi căuta se efectuează numai în mod implicit locale,
dacă (== 1), atunci căutarea se face în toate limbile acceptate de Java
[2] locale ieșire; Fusuri orare ID-uri sunt aceleași în toate locales, dar zonele de timp
Numele poate diferi.
[3] șir de căutare
[4] șir de căutare

Cerințe :

  • LibreOffice

Software similare

Alte software-uri de dezvoltator The Document Foundation

Comentarii la Java Time Zones

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!