Enviar pesquisa
Carregar
GroovyのJSONで日付・時刻を扱う
•
Transferir como PPTX, PDF
•
0 gostou
•
1,222 visualizações
Yasuharu Hayami
Seguir
2016-05-13に行われたJGGUGのG*ワークショップZのLTで発表した内容です。
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 11
Baixar agora
Recomendados
JsonSlurperの話
JsonSlurperの話
Yasuharu Hayami
Groovyスクリプト"再"入門 起動編
Groovyスクリプト"再"入門 起動編
Yasuharu Hayami
今から始めるApache Groovy
今から始めるApache Groovy
Yasuharu Hayami
GroovyでJSON2015
GroovyでJSON2015
Yasuharu Hayami
Groovyクイズ(計算編)
Groovyクイズ(計算編)
Yasuharu Hayami
GroovyでJSON2014
GroovyでJSON2014
Yasuharu Hayami
Crystal 勉強会 #5 in 渋谷 発表資料
Crystal 勉強会 #5 in 渋谷 発表資料
at grandpa
Crystalを触り始めてから起こったこと
Crystalを触り始めてから起こったこと
at grandpa
Recomendados
JsonSlurperの話
JsonSlurperの話
Yasuharu Hayami
Groovyスクリプト"再"入門 起動編
Groovyスクリプト"再"入門 起動編
Yasuharu Hayami
今から始めるApache Groovy
今から始めるApache Groovy
Yasuharu Hayami
GroovyでJSON2015
GroovyでJSON2015
Yasuharu Hayami
Groovyクイズ(計算編)
Groovyクイズ(計算編)
Yasuharu Hayami
GroovyでJSON2014
GroovyでJSON2014
Yasuharu Hayami
Crystal 勉強会 #5 in 渋谷 発表資料
Crystal 勉強会 #5 in 渋谷 発表資料
at grandpa
Crystalを触り始めてから起こったこと
Crystalを触り始めてから起こったこと
at grandpa
[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ
Yoshitake Takata
Strutsから移行する人のためのjsf基礎
Strutsから移行する人のためのjsf基礎
Satoshi Kubo
簡単ログ解析ハンズオン
簡単ログ解析ハンズオン
Koichiro Nishijima
Rubyのバージョン(鳥取ruby会)
Rubyのバージョン(鳥取ruby会)
Kei Matsunaga
twitewr
twitewr
rinapik1
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
Netwalker lab kapper
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
JAWS-UG東京25オープニング_青木由佳
JAWS-UG東京25オープニング_青木由佳
由佳 青木
LT JAWS FESTA Kyushu 2015
LT JAWS FESTA Kyushu 2015
Takashi Ushirosako
How to collect frontend technology
How to collect frontend technology
RikiyaOzawa
JavaOne2016報告
JavaOne2016報告
なおき きしだ
いまさら聞けない WordPress 情報の在り処
いまさら聞けない WordPress 情報の在り処
Odyssey Eightbit
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
Katz Ueno
Walking front end
Walking front end
Hirata Tomoko
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
雄也 日下部
Useful Rundeck
Useful Rundeck
Hiroki Sakonju
Javascript を使ってみよう!!
Javascript を使ってみよう!!
誠 小林
特別支援学校SNS活用から「おたがいネット」
特別支援学校SNS活用から「おたがいネット」
Yoshiaki Fukui
Effective flutter
Effective flutter
小川 昌吾
Kanjava 201804 Java News
Kanjava 201804 Java News
Koichi Sakata
Jggug20141219 collect何とか
Jggug20141219 collect何とか
Yasuharu Hayami
JSR353をGroovyで賢く使う
JSR353をGroovyで賢く使う
Yasuharu Hayami
Mais conteúdo relacionado
Mais procurados
[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ
Yoshitake Takata
Strutsから移行する人のためのjsf基礎
Strutsから移行する人のためのjsf基礎
Satoshi Kubo
簡単ログ解析ハンズオン
簡単ログ解析ハンズオン
Koichiro Nishijima
Rubyのバージョン(鳥取ruby会)
Rubyのバージョン(鳥取ruby会)
Kei Matsunaga
twitewr
twitewr
rinapik1
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
Netwalker lab kapper
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
Hirata Tomoko
JAWS-UG東京25オープニング_青木由佳
JAWS-UG東京25オープニング_青木由佳
由佳 青木
LT JAWS FESTA Kyushu 2015
LT JAWS FESTA Kyushu 2015
Takashi Ushirosako
How to collect frontend technology
How to collect frontend technology
RikiyaOzawa
JavaOne2016報告
JavaOne2016報告
なおき きしだ
いまさら聞けない WordPress 情報の在り処
いまさら聞けない WordPress 情報の在り処
Odyssey Eightbit
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
Katz Ueno
Walking front end
Walking front end
Hirata Tomoko
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
雄也 日下部
Useful Rundeck
Useful Rundeck
Hiroki Sakonju
Javascript を使ってみよう!!
Javascript を使ってみよう!!
誠 小林
特別支援学校SNS活用から「おたがいネット」
特別支援学校SNS活用から「おたがいネット」
Yoshiaki Fukui
Effective flutter
Effective flutter
小川 昌吾
Kanjava 201804 Java News
Kanjava 201804 Java News
Koichi Sakata
Mais procurados
(20)
[参考情報]OSC広島のお知らせ
[参考情報]OSC広島のお知らせ
Strutsから移行する人のためのjsf基礎
Strutsから移行する人のためのjsf基礎
簡単ログ解析ハンズオン
簡単ログ解析ハンズオン
Rubyのバージョン(鳥取ruby会)
Rubyのバージョン(鳥取ruby会)
twitewr
twitewr
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
シンガポールFossasia2016に初参加してみた I tried the first time participate in the Singapor...
エンジニアが Webを学ぶために やっててよかったこと
エンジニアが Webを学ぶために やっててよかったこと
JAWS-UG東京25オープニング_青木由佳
JAWS-UG東京25オープニング_青木由佳
LT JAWS FESTA Kyushu 2015
LT JAWS FESTA Kyushu 2015
How to collect frontend technology
How to collect frontend technology
JavaOne2016報告
JavaOne2016報告
いまさら聞けない WordPress 情報の在り処
いまさら聞けない WordPress 情報の在り処
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
CloudFormation ことはじめ - JAWS UG 名古屋 2019年7月度
Walking front end
Walking front end
GoでEPC作って本番運用している話
GoでEPC作って本番運用している話
Useful Rundeck
Useful Rundeck
Javascript を使ってみよう!!
Javascript を使ってみよう!!
特別支援学校SNS活用から「おたがいネット」
特別支援学校SNS活用から「おたがいネット」
Effective flutter
Effective flutter
Kanjava 201804 Java News
Kanjava 201804 Java News
Mais de Yasuharu Hayami
Jggug20141219 collect何とか
Jggug20141219 collect何とか
Yasuharu Hayami
JSR353をGroovyで賢く使う
JSR353をGroovyで賢く使う
Yasuharu Hayami
Groovyの紹介20130323
Groovyの紹介20130323
Yasuharu Hayami
Jggug20120901pojojson
Jggug20120901pojojson
Yasuharu Hayami
Groovyでjson
Groovyでjson
Yasuharu Hayami
jggug20120120
jggug20120120
Yasuharu Hayami
JsonOutputについて
JsonOutputについて
Yasuharu Hayami
Groovyの紹介20110820
Groovyの紹介20110820
Yasuharu Hayami
Jggug20110617
Jggug20110617
Yasuharu Hayami
Jggugcamp2010 LT
Jggugcamp2010 LT
Yasuharu Hayami
Jggug20100724
Jggug20100724
Yasuharu Hayami
Mais de Yasuharu Hayami
(11)
Jggug20141219 collect何とか
Jggug20141219 collect何とか
JSR353をGroovyで賢く使う
JSR353をGroovyで賢く使う
Groovyの紹介20130323
Groovyの紹介20130323
Jggug20120901pojojson
Jggug20120901pojojson
Groovyでjson
Groovyでjson
jggug20120120
jggug20120120
JsonOutputについて
JsonOutputについて
Groovyの紹介20110820
Groovyの紹介20110820
Jggug20110617
Jggug20110617
Jggugcamp2010 LT
Jggugcamp2010 LT
Jggug20100724
Jggug20100724
GroovyのJSONで日付・時刻を扱う
1.
速水 康晴
2.
速水 康晴(はやみ
やすはる) 新潟県新潟市西区在住 ウイングアーク1st株式会社 新潟オフィス ◦ プログラマ(アーキテクト):Java/Flex/ActionScript JGGUG(日本Grails/Groovyユーザーグループ) ◦ サポート・スタッフ E-mail:toby55kij@gmail.com Twitter:toby55kij 22016-5-13
3.
GroovyのJSON処理で日付・時刻(Date)の扱い 2016-5-13 3
4.
「13日の金曜日」 ↓ ジェイソン ↓ JSON ↓ 「JSON日の金曜日」 ↓ 13日の金曜日はJSONの日 2016-5-13 4
5.
「JSON日の金曜日」という勉強会は存在する! ◦ 新潟市で行われているJSON勉強会 ◦
本日も開催(懇親会だけ?) ◦ http://friday13json.connpass.com 2016-5-13 5
6.
JSONでは日付・時刻をそのまま扱えない ◦ 文字列として扱う
JavaScript (ECMAScript)の日付・時刻(Date) ◦ RFC2822(RFC5322) Fri, 13 May 2016 10:00:00 GMT ◦ ECMAScript5からはISO8601も対応 2016-05-13T19:00:00+09:00 IEだと9から 2016-5-13 6
7.
日付・時刻(java.util.Date)はISO8601で出力 ◦ フォーマット:yyyy-MM-dd'T'hh:mm:ssZ
2016-05-13T10:00:00+0000 ◦ タイムゾーンはGMT(+0000)固定 ◦ ミリ秒は無視 2016-5-13 7
8.
typeの値によって異なる ◦ CHARACTER_SOURCE,
CHAR_BUFFER:Stringのまま ◦ INDEX_OVERLAY, LAX:checkDatesの値で異なる true:変換可能な文字列であればjava.util.Dateに変換 false:Stringのまま 2016-5-13 8
9.
変換可能な文字列(Ver.2.4.6) ◦ 2016-05-13T10:00:00Z
タイムゾーンをZ(GMT)で指定した場合 ◦ 2016-05-13T19:00:00+09:00 タイムゾーンを±hh:mmで指定した場合 ◦ 2016-05-13T10:00:00.000Z ミリ秒まで指定し、タイムゾーンをZ(GMT)で指定した場合 ◦ 2016-05-13T10:00:00+0000 (Ver.2.4.4以降) タイムゾーンを+0000(GMT)で指定した場合 JsonBuilder / JsonOutputの出力結果 2016-5-13 9
10.
変換されるが正確な値とならない文字列(Ver.2.4.6) ◦ 2016-05-13T19:00:00+0900
タイムゾーンを±hhmmで指定し、符号が+で値が0以外の場合 →2016-05-13T19:00:00.090Z →2016-05-14T04:00:00+09:00 2016-5-13 10
11.
変換されない文字列(Ver.2.4.6) ◦ 2016-05-13T09:00:00-0100
タイムゾーンを±hhmmで指定し、符号が-の場合 ◦ 2016-05-13T10:00:00.000+00:00 ミリ秒まで指定し、タイムゾーンを±hh:mmで指定した場合 ◦ 2016-05-13T10:00:00.000+0000 ミリ秒まで指定し、タイムゾーンを±hhmmで指定した場合 2016-5-13 11
Baixar agora