Java Time Zones

Software screenshot:
Java Time Zones
Software detaljer:
Version: 0.2.0
Upload dato: 11 May 15
Licens: Gratis
Popularitet: 18

Rating: 3.3/5 (Total Votes: 3)

Java tidszoner udvidelser håndterer datoer via Java indbyggede klasser: GregorianCalndar, TimeZone, SimpleDateFormat, Locale.
Extension funktioner:
===============
[CSE] midler [Ctrl + Shift + Enter] dvs. en matrixformel.
* Dato strengfunktioner
jtz_date_reformat
jtz_date_add
jtz_date_tz
jtz_date_tz_offset
jtz_date_is_dst
jtz_date_parse
jtz_date_split [CSE]
* Unix tid (millisekunder) funktioner
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]
* Information funktioner
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]
* Værdier i millisekunder
jtz_mls_hour
jtz_mls_minute
jtz_mls_second
* Dato felter
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
Om tidszoner
===========
* Greenwich Mean Time (GMT) er en absolut tid reference og det ændrer ikke med årstiderne. Hver gang zone har konstant RAW forskudt fra GMT. Men nogle af dem bruger ekstra offset kaldes sommertid (DST). Endelig kan vi sige, at hver gang zone har TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET. Nogle zoner bruger ikke DST dvs. DST_OFFSET = 0
* Unix defineres som antallet af millisekunder fra "1970-01-01 00: 00: 00.000 GMT"
* En given Unix tid har samme grafiske repræsentation i alle tidszoner. På den anden side grafisk repræsentation af en dato "almindelig" kan variere afhængigt af en tidszone, fx
en Unix tid:
"1319568508751"
i Polen betyder:
"2011-10-25 20: 48: 28,751 CEST"
men i Grækenland:
"2011-10-25 21: 48: 28,751 EEST"
Så sidste to datoer beskriver samme tidspunkt på trods af de har forskellige grafisk repræsentation.
Prioriterede værdier og standardværdier for parametre
============================
* En tidszone kan læses fra en dato ved hjælp af "z" format kode eller den kan gives af "tidszone ID" parameter. Husk, tidszone i datoformat ("z" kode) har højere prioritet end "tidszone-id" dvs hvis et datoformat indeholder "z" og derefter "tidszone ID" parameter ignoreres.
* Hvis datoformat ikke indeholder "z" kode og "tidszone ID" parameteren springes eller det er tomt derefter "GMT" tidszone bruges.
* Hvis "locale id" parameteren springes eller det er tomt og derefter en standard locale af din Java Virtual Machine er brugt.
* Bemærk at tidszone inkluderet i en dato streng f.eks (CET eller CEST) befordrer flere oplysninger, som en tidszone givet af dens id f.eks "Europe / Warszawa". "Europe / Warszawa" tidszone kan være "CET" eller "CEST". Dette er vigtigt under DST forandring. F.eks i år 2011 i "Europe / Warszawa" vi deaktiveret DST på:
"2011-10-30 03: 00: 00.000 CEST"
ved at skubbe tilbage ure til:
"2011-10-30 02: 00: 00.000 CET"
Endelig, hvis vi har kun tidszone ID som:
"Europe / Warszawa"
og helst mellem:
"2011-10-30 02: 00: 00.000" og
"2011-10-30 03: 00: 00.000"
Vi ved ikke, om det er:
"CEST" eller "CET"
Brug til sidst en tidszone inkluderet i en dato ("z" format kode) hvor det er muligt. Hvis du har en date med en generel tidszone kun ID, være forsigtige, fordi nogle gange er det ikke strengt.
Tutorial:
=======
* Få unix tid
I: jtz_unix_now ()
Out: 1319568508751
* Men hvad betyder det i Polen?
I: jtz_unix_format (1319568508751 "yyyy-MM-dd HH: mm: ss.S z", "Europe / Warszawa")
Ud: 2011-10-25 20: 48: 28,751 CEST
* I Grækenland?
I: jtz_unix_format (1319568508751 "yyyy-MM-dd HH: mm: ss.S z", "Europe / Athen")
Ud: 2011-10-25 21: 48: 28,751 EEST
* Hvordan til at læse datoformatet?
I: jtz_format_codes () [CSE]
Out: G | Era designator
...
Dato format koder er små bogstaver, "M" er for møl, men "m" er for "minut".
Nogle koder kan gentages f.eks "MMM" giver korte måned navn, "MMMM" giver lang måned navn.
* Hvor kan jeg finde tidszoner id'er som "Europe / Warszawa"?
I: jtz_tz_ids () [CSE]
Out: ACT | CST | Central Standard Time (Northern Territory) | CST | Central sommertid (Northern Territory)
...
hvor søjler betyder:
[1] tidszone-id
[2] short RAW navn
[3] lange RAW navn
[4] kort DST navn
[5] lang DST navn
Du kan søge efter en bestemt tidszone ID:
I: jtz_tz_ids (0; "en"; "EUR"; "Wars") [CSE]
hvor parametre er:
[1], hvis (1) derefter søge udføres kun i standard locale,
if (== 1), så søgningen er udført i ALLE lokaliteter understøttes af Java
[2] output locale; Tidszoner ID'er er de samme i alle landestandarder men tidszoner
navne kan variere.
[3] søgestreng
[4] søgestreng

Krav :

  • LibreOffice

Lignende software

Andre software developer The Document Foundation

Kommentarer til Java Time Zones

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!