Java Time Zones

Скріншот програми:
Java Time Zones
Дані програми:
Версія: 0.2.0
Дата завантаження: 11 May 15
Розробник: The Document Foundation
Ліцензія: Безкоштовно
Популярність: 18

Rating: 3.3/5 (Total Votes: 3)

Java часових поясів розширення управляє дати через Java вбудованих класів: GregorianCalndar, часовий пояс, SimpleDateFormat, Locale.
функції розширення в:
===============
[CSE] засоби [Ctrl + Shift + Enter] тобто формули масиву.
* Дата рядкові функції
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 час (мілісекунди) функції
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]
* Інформаційні функції
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]
* Значення в мілісекундах
jtz_mls_hour
jtz_mls_minute
jtz_mls_second
* Поля дати
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
Про тимчасові зон
===========
* Час за Гринвічем (GMT) є абсолютним відліку часу, і це не змінити з сезонами. Кожен раз, коли зона має постійну RAW зсув від GMT. Але деякі з них використовують додаткове зміщення називається Перехід на літній час (DST). Нарешті, ми можемо сказати, що кожного разу, коли зона має TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET. Деякі зони не використовувати Літній тобто DST_OFFSET = 0
* Unix час визначається як число мілісекунд "1970-01-01 00: 00: 00.000 GMT"
* Враховуючи Unix час мають той же графічне представлення у всіх часових поясах. З іншого боку графічного представлення "простий" дата може варіюватися залежно від часового поясу, наприклад,
Час Unix:
"1319568508751"
в Польщі означає:
"2011-10-25 20: 48: 28,751 ЦЕСТ"
але в Греції:
"2011-10-25 21: 48: 28,751 EEST"
Так, в останні дві дати описати той же момент часу, незважаючи на них різні графічне представлення.
Пріоритетні і значення за замовчуванням параметрів
============================
* Часовий пояс може бути прочитаний з дати, використовуючи формат "Z" код, або він може бути дано за допомогою параметра "Часовий пояс" ID. Пам'ятайте, часовий пояс у форматі дати ("г" Код) має більш високий пріоритет, ніж "часовий пояс" ID, тобто якщо формат дати містить "Z", потім параметр "Часовий пояс ВД" ігнорується.
* Якщо формат дати не містить "Z" і "код часового поясу ID" параметр пропускається або він порожній, то використовується «GMT» Часовий пояс.
* Якщо параметр "код мови" пропускається або він порожній, то за замовчуванням використовується локаль вашої віртуальної машини Java використовується.
* Зверніть увагу, що часовий пояс, включених в рядок дати, наприклад (CET або CEST) несе в собі більше інформації, що часовий пояс, дане його ID, наприклад "Європа / Варшава". "Європа / Варшава" часовий пояс може бути "CET" або "ЦЕСТ". Це важливо під час літнього зміни. Наприклад в 2011 році в "Європа / Варшава" ми відключили Літній за адресою:
"2011-10-30 03: 00: 00.000 ЦЕСТ"
відсуваючи годин, щоб:
"2011-10-30 02: 00: 00.000 CET"
Нарешті, якщо у нас є тільки часового поясу ID, як:
"Європа / Варшава"
і в будь-який час між:
"2011-10-30 02: 00: 00.000" і
"2011-10-30 03: 00: 00.000"
ми не знаємо, якщо він:
"ЦЕСТ" або "CET"
Нарешті, використовувати часовий пояс, включених в дату ("Z") формату коду, де це можливо. Якщо у вас є побачення з загальної тимчасової зони тільки ID, будьте обережні, тому що іноді це не є строгим.
Навчальний посібник:
=======
* Отримати UNIX час
В: jtz_unix_now ()
З: 1319568508751
* Але що це означає в Польщі?
В: jtz_unix_format (1319568508751; "рррр-мм-дд гг: мм: SS.S г"; "Європа / Варшава»)
З: 2011-10-25 20: 48: 28,751 літньому часу
* У Греції?
В: jtz_unix_format (1319568508751; "рррр-мм-дд гг: мм: SS.S г"; "Європа / Афіни")
З: 2011-10-25 21: 48: 28,751 EEST
* Як читати формат дати?
В: jtz_format_codes () [CSE]
З: G | Ера позначення
...
Коди Формат дати чутливі до регістру, "М" для молі, але "м" для "хвилина".
Деякі коди можуть бути повторені, наприклад "МММ" дає коротку назву місяця, "MMMM" дає довгий назва місяця.
* Де я можу знайти тимчасових зон ідентифікатори, як «Європа / Варшава»?
В: jtz_tz_ids () [CSE]
З: ACT | КНТ | Центральний час (Північна Територія) | КНТ | Центральна Літній час (Північна Територія)
...
де стовпці на увазі:
[1] часовий пояс ID
[2] короткі RAW ім'я
[3] LONG RAW ім'я
[4] Скорочене найменування Літній
[5] довге ім'я DST
Ви можете шукати конкретного часового поясу ID:
В: jtz_tz_ids (0; "ан"; "EUR"; "Війни") [CSE]
де параметри:
[1], якщо (1), то пошук здійснюється тільки в локалі за замовчуванням,
якщо (== 1), то пошук виконується на всіх локалей, підтримуваних Java
[2] вихід мовної; Часові пояси ідентифікатори однакові у всіх місцях, але тимчасових зон
Імена можуть відрізнятися.
[3] рядок пошуку
[4] рядок пошуку

Вимоги

  • LibreOffice

Схожі програми

Інші програми розробника The Document Foundation

ImpressRunner
ImpressRunner

11 May 15

ShowNotes
ShowNotes

11 May 15

Java Time Zones

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями