Java Time Zones

软件截图:
Java Time Zones
软件详细信息:
版本: 0.2.0
上传日期: 11 May 15
许可: 免费
人气: 18

Rating: 3.3/5 (Total Votes: 3)

Java的时区扩展管理通过Java内置类日期:GregorianCalndar,时区的SimpleDateFormat,语言环境。
扩展的功能:
===============
[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从格林尼治标准​​时间偏移。但是,他们中的一些使用其他偏移称为夏令时间(DST)。最后,我们可以说,每个时区具有TOTAL_OFFSET = RAW_OFFSET + DST_OFFSET。有些区不使用DST即DST_OFFSET = 0
* Unix的时间被定义为毫秒数从“1970-01-01 00:00:00.000 GMT”
*一个给定的Unix时间在所有时区相同的图形表示。对一个“普通”的日期另一方面图形表示可以根据时区,例如改变
一个Unix时间:
“1319568508751”
在波兰的意思是:
“2011-10-25 20:48:28.751 CEST”
但在希腊:
“2011-10-25 21:48:28.751 EEST”
所以,最后两个日期描述相同的时间点,尽管它们具有不同的图形表示。
参数优先级和默认值
============================
*一个时区可以从日期使用“z”的格式码被读取,也可以由“时区ID”参数进行说明。请记住,在日期格式时区(“Z”代码)的优先级高于“时区ID”,即如果一个日期格式包含“Z”,然后“时区ID”参数将被忽略。
*如果日期格式不包含“Z”代码“时区ID”参数被忽略,或者它是空的,则“GMT”时区使用。
*如果“区域设置ID”参数被忽略或者它是空的,然后你的Java虚拟机的默认语言环境使用。
*请注意,包括在日期字符串如该时区(CET或者CEST)承载的更多信息时区通过其ID例如教“欧洲/华沙”。 “欧洲/华沙”时区可以是“CET”或“CEST”。这是在DST的变化非常重要。例如在2011年“欧洲/华沙”我们残疾人在DST:
“2011-10-30 03:00:00.000 CEST”
推回时钟:
“2011-10-30 02:00:00.000 CET”
最后,如​​果我们只有时区ID,如:
“欧洲/华沙”
和之间的任何时间:
“2011-10-30 02:00:00.000”和
“2011-10-30 03:00:00.000”
我们不知道这是否是:
“CEST”或“CET”
最后,使用包含在一个日期(“Z”格式代码)时区尽可能。如果你有一个日期与一般的时区唯一ID,要小心,因为有时不严格。
教程:
=======
*获取Unix时间
在:jtz_unix_now()
出:1319568508751
*但是,它在波兰是什么意思?
在:jtz_unix_format(1319568508751;“YYYY-MM-DD HH:MM:SS.S Z”;“欧洲/华沙”)
日期:2011-10-25 20:48:28.751 CEST
*在希腊?
在:jtz_unix_format(1319568508751;“YYYY-MM-DD HH:MM:SS.S Z”;“欧洲/雅典”)
日期:2011-10-25 21:48:28.751 EEST
*如何读取日期格式?
在:jtz_format_codes()[CSE]
出:G |时代的标志
...
日期格式代码是区分大小写的,“M”是飞蛾,但“M”是“分”。
一些代码例如可以反复“MMM”给出短短的一个月的名称,“MMMM”给长月份名称。
*我在哪里可以找到时间段,如“欧洲/华沙”的ID?
在:jtz_tz_ids()[CSE]
出:ACT | CST |中部标准时间(北方领土)| CST |中央夏令时(北方领土)
...
其中,列的含义:
[1]时区ID
[2]短RAW名
[3] LONG RAW名
[4]短DST名
[5]长DST名
您可以搜索特定的时区ID:
在:jtz_tz_ids(0;“恩”,“欧元”,“星球大战”)[CSE]
其中,参数是:
[1]如果(1),然后搜索仅在默认的语言环境进行,
如果(== 1),然后搜索在所有区域设置进行支持的Java
[2]输出区域;时区ID是在所有的语言环境,但时区相同
名称可以不同。
[3]搜索字符串
[4]搜索字符串

要求

  • 的LibreOffice

类似的软件

显影剂的其他软件 The Document Foundation

意见 Java Time Zones

评论没有发现
添加评论
打开图片!