Java Time Zones

Screenshot Software:
Java Time Zones
Mga detalye ng Software:
Bersyon: 0.2.0
I-upload ang petsa: 11 May 15
Lisensya: Libre
Katanyagan: 18

Rating: 3.3/5 (Total Votes: 3)

mga extension ng Java Time Zone namamahala petsa sa pamamagitan ng Java built-in na mga klase: GregorianCalndar, Timezone, SimpleDateFormat, Locale.
function Extension ni:
===============
[CSE] ay nangangahulugan [Ctrl + Shift + Enter] ie isang array formula.
* Function Petsa string
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 time (milliseconds) function
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]
* Function Information
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]
* Ang mga halaga sa milliseconds
jtz_mls_hour
jtz_mls_minute
jtz_mls_second
* Patlang Date
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
Tungkol sa time zone
===========
* Greenwich Mean Time (GMT) ay isang absolute reference oras at ito ay hindi magbabago sa panahon. Ang bawat time zone ay may constant RAW offset mula GMT. Subalit ang ilan sa kanila ay gumamit ng mga karagdagang offset tinatawag Daylight Saving Time (DST). Panghuli maaari naming sabihin na ang bawat time zone ay may TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET. Ang ilang zones huwag gamitin DST hal DST_OFFSET = 0
* Unix oras ay tinukoy bilang ang bilang ng mga milliseconds mula sa "1970/1/1 00: 00: 00.000 GMT"
* Magkaroon ng parehong graphical na representasyon sa lahat ng mga time zone Ang isang ibinigay na oras Unix. Sa kabilang banda graphical na representasyon ng isang "plain" petsa ay maaaring mag-iba depende sa isang time zone, eg
isang oras Unix:
"1319568508751"
sa Poland ay nangangahulugang:
"2011/10/25 20: 48: 28.751 CEST"
ngunit sa Greece:
"2011/10/25 21: 48: 28.751 EEST"
Kaya, ilarawan huling dalawang mga petsa ng parehong punto sa oras sa kabila ng sila ay may iba't ibang mga graphical na representasyon.
Values ​​Priority at default ng mga parameter
============================
* Ang isang time zone ay maaaring basahin mula sa isang petsa gamit ang "z" format code o maaaring ito ay ibinigay sa pamamagitan ng parameter na "time zone ID". Tandaan, time zone sa format ng petsa ("z" code) ay may mas mataas na priority kaysa sa "time zone ID" ibig sabihin, kung ang isang format ng petsa ay naglalaman ng "z" at pagkatapos ay "time zone ID" parameter ay hindi pinansin.
* Kung format ng petsa ay hindi naglalaman ng "z" code at "time ID zone" parameter ay nilaktawan o ito ay walang laman pagkatapos "GMT" time zone ang ginagamit.
* Kung parameter "locale ID" ay nilaktawan o ito ay walang laman pagkatapos ng isang default na locale sa iyong Java Virtual Machine ay ginagamit.
* Pansinin na time zone kasama sa isang petsa string eg (CET o CEST) nagdadala sa karagdagang impormasyon na ang isang time zone na ibinigay ng ID eg nito "Europe / Warsaw". "Europe / Warsaw" time zone ay maaaring maging "CET" o "CEST". Ito ay mahalaga sa panahon DST pagbabago. Halimbawa noong taong 2011 sa "Europe / Warsaw" namin pinagana ang DST sa:
"2011/10/30 03: 00: 00.000 CEST"
sa pamamagitan ng pagtutulak sa likod clocks sa:
"2011/10/30 02: 00: 00.000 CET"
Sa wakas kung kami ay may lamang time zone ID tulad ng:
"Europe / Warsaw"
at anumang oras sa pagitan ng:
"2011/10/30 02: 00: 00.000" at
"2011/10/30 03: 00: 00.000"
hindi namin alam kung ito ay:
"CEST" o "CET"
Panghuli, gumamit ng isang time zone kasama sa isang petsa ("z" format code) hangga't maaari. Kung ikaw ay may isang petsa sa isang pangkalahatang time ID zone lamang, maging maingat dahil minsan ito ay hindi mahigpit.
Tutorial:
=======
* Kumuha ng Unix oras
In: jtz_unix_now ()
Out: 1319568508751
* Ngunit ano ang ibig sabihin sa Poland?
In: jtz_unix_format (1319568508751; "yyyy-MM-dd hh: mm: ss.S z" "Europe / Warsaw")
Out: 2011/10/25 20: 48: 28.751 CEST
* Sa Greece?
In: jtz_unix_format (1319568508751; "yyyy-MM-dd hh: mm: ss.S z" "Europe / Athens")
Out: 2011/10/25 21: 48: 28.751 EEST
* Paano basahin ang format ng petsa?
In: jtz_format_codes () [CSE]
Out: G | Era designator
...
Ang format ng petsa code ay case sensitive, "M" ay para sa tanga kundi "m" ay para sa "mga minuto".
Ang ilang mga code ay maaaring paulit-ulit na hal "MMM" ay nagbibigay ng maikling buwan pangalan, "MMMM" ay nagbibigay ng mahabang pangalan buwan.
* Saan ko mahahanap ang mga time zone ID tulad ng "Europe / Warsaw"?
In: jtz_tz_ids () [CSE]
Out: ACT | CST | Central Standard Time (Northern Territory) | CST | Time Central Summer (Northern Territory)
...
kung saan ang mga haligi sabihin ay:
[1] time zone ID
[2] maikling RAW name
[3] long RAW name
[4] maikling pangalan DST
[5] mahabang pangalan DST
Maaari kang maghanap para sa partikular na time zone ID:
In: jtz_tz_ids (0; "en" "Eur" "Wars") [CSE]
kung saan ang mga parameter ay:
[1] kung (1) pagkatapos ng paghahanap ay ginanap lamang sa default na locale,
kung (== 1) pagkatapos ng paghahanap ay ginanap sa ALL locale na suportado ng Java
[2] output locale; Time zone ID ay pareho sa lahat ng mga locale ngunit time zone
maaaring naiiba pangalan.
[3] search string
[4] sa search string

Kinakailangan :

  • LibreOffice

Katulad na software

Iba pang mga software developer ng The Document Foundation

Mga komento sa Java Time Zones

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!