Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
ShinichiAoyagi
PPTX, PDF
1,996 views
うるう秒とタイムゾーン
2015/01/15 開催の「Xamarin 本社に Mono 申したい会 兼 Xamarin 新年会」の際のセッション資料です。
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 10
2
/ 10
3
/ 10
4
/ 10
5
/ 10
6
/ 10
7
/ 10
8
/ 10
9
/ 10
10
/ 10
More Related Content
PPTX
ReactiveUI を使った表計算っぽいWPFアプリケーションで Reactiveプログラミング の練習をした話
by
Hironori Suzuki
PPTX
Lt 001
by
榎本 優樹
PPTX
Xamarinは辛いよ
by
Takkiiii
PPTX
そろそろXamarin使ってみませんか 1
by
Naoyuki Sano
PPT
リアルビジネスRuby
by
Tomoya Kawanishi
PDF
milkcocoa 〜アプリ開発をもっと簡単に高速に〜
by
Syuhei Hiya
PDF
最新 Windows azure モバイル・サービス 活用法
by
Masaki Yamamoto
PDF
Knockout を用いた大規模 JavaScript 開発
by
Kentaro Iizuka
ReactiveUI を使った表計算っぽいWPFアプリケーションで Reactiveプログラミング の練習をした話
by
Hironori Suzuki
Lt 001
by
榎本 優樹
Xamarinは辛いよ
by
Takkiiii
そろそろXamarin使ってみませんか 1
by
Naoyuki Sano
リアルビジネスRuby
by
Tomoya Kawanishi
milkcocoa 〜アプリ開発をもっと簡単に高速に〜
by
Syuhei Hiya
最新 Windows azure モバイル・サービス 活用法
by
Masaki Yamamoto
Knockout を用いた大規模 JavaScript 開発
by
Kentaro Iizuka
What's hot
PDF
Xamarin.iOS
by
Kosuke Usami
PDF
Emscripten night "WebGL + WASM"
by
翔 石井
PPTX
ASP.NET パフォーマンス改善
by
Joni
PPTX
Cocoa Binding 童貞だけど解説してみる
by
Takkiiii
PDF
a-blog cms Training Camp 2017 Spring「a-blog cms用テーマ echo_zeroについて」
by
Seiko Kuchida
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
PDF
WebAssemblyの紹介
by
mizdra
PDF
Berry'sWaffle
by
Takumi Noda
PDF
XamarinStudio勉強会 2014/09/08
by
孝文 田村
PPTX
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
PDF
Xamarin概要
by
Yoshito Tabuchi
PDF
The Way We Are Working On Our Website @とちぎRuby会議02
by
Yoji Shidara
PDF
WordVolcano - from the dark side - handson
by
Takayuki Niinuma
PDF
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
Xamarin.iOS
by
Kosuke Usami
Emscripten night "WebGL + WASM"
by
翔 石井
ASP.NET パフォーマンス改善
by
Joni
Cocoa Binding 童貞だけど解説してみる
by
Takkiiii
a-blog cms Training Camp 2017 Spring「a-blog cms用テーマ echo_zeroについて」
by
Seiko Kuchida
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
WebAssemblyの紹介
by
mizdra
Berry'sWaffle
by
Takumi Noda
XamarinStudio勉強会 2014/09/08
by
孝文 田村
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
Xamarin概要
by
Yoshito Tabuchi
The Way We Are Working On Our Website @とちぎRuby会議02
by
Yoji Shidara
WordVolcano - from the dark side - handson
by
Takayuki Niinuma
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
More from ShinichiAoyagi
PPTX
WPF & Windows Forms on .NET Core 3.0
by
ShinichiAoyagi
PPTX
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
by
ShinichiAoyagi
PPTX
Visual Studio 2015 + Xamarin
by
ShinichiAoyagi
PPTX
Xamarin+MVVMCross のあれこれ
by
ShinichiAoyagi
PPTX
XAML 入門
by
ShinichiAoyagi
PPTX
LINQ 概要 + 結構便利な LINQ to XML
by
ShinichiAoyagi
PPTX
C# と .NET と ・・・
by
ShinichiAoyagi
PPTX
LINQ概要
by
ShinichiAoyagi
PPTX
LINQ の概要とかもろもろ
by
ShinichiAoyagi
PPTX
Windows ストアーアプリで SQLite を使ってみよう
by
ShinichiAoyagi
PPTX
WindowsストアーアプリでSharpDXを動かしてみる
by
ShinichiAoyagi
PPT
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
by
ShinichiAoyagi
PPTX
メトロスタイルアプリ開発最初の一歩
by
ShinichiAoyagi
PPTX
メトロスタイルってなに?
by
ShinichiAoyagi
PPT
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
by
ShinichiAoyagi
WPF & Windows Forms on .NET Core 3.0
by
ShinichiAoyagi
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
by
ShinichiAoyagi
Visual Studio 2015 + Xamarin
by
ShinichiAoyagi
Xamarin+MVVMCross のあれこれ
by
ShinichiAoyagi
XAML 入門
by
ShinichiAoyagi
LINQ 概要 + 結構便利な LINQ to XML
by
ShinichiAoyagi
C# と .NET と ・・・
by
ShinichiAoyagi
LINQ概要
by
ShinichiAoyagi
LINQ の概要とかもろもろ
by
ShinichiAoyagi
Windows ストアーアプリで SQLite を使ってみよう
by
ShinichiAoyagi
WindowsストアーアプリでSharpDXを動かしてみる
by
ShinichiAoyagi
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
by
ShinichiAoyagi
メトロスタイルアプリ開発最初の一歩
by
ShinichiAoyagi
メトロスタイルってなに?
by
ShinichiAoyagi
ついに日本上陸!Windows Phone 7.5 アプリケーション開発
by
ShinichiAoyagi
うるう秒とタイムゾーン
1.
うるう秒とタイムゾーン Xamarin 本社に Mono
申したい会 兼 Xamarin 新年会 2015/01/15 青柳臣一 @ShinichiAoyagi
2.
自己紹介 青柳臣一 @ShinichiAoyagi
職業: ソフトウエア開発(大阪 淀屋橋) Xamarin + ASP.NET MVC(C# mono) + WPF(C#) WPF(C#)、Windows Froms(VB) iOS(Objective-C)、Android(Java) Spring MVC(Java)
3.
うるう秒 2015/7/1 の
9時(日本時間)にうるう秒実施 08:59:59 → 08:59:60 → 09:00:00 前回は 2012/7/1 今までに 25回 いずれも 1秒増 Linux や MySQL が CPU 100% 張り付きになる現象発生
4.
うるう秒のサポート状況 Linux ではタイムゾーンを
right/Japan とかにする ほとんどのサーバーは UTC か Japan、Asia/Tokyo でしょ SQL Server、Oracle、MySQL ‘2015/07/01 08:59:60’ は格納でき無さそう パースもでき無さそう いずれも未確認
5.
うるう秒のサポート状況(プログラミング言語) Ruby うるう秒をサポートするタイムゾーンを指定していれば
‘2015/07/01 08:59:60’ を扱えるらしい Mono、.NET Framework public DateTime (int year, int month, int day, int hour, int minute, int second, int millisecond) { if (year < 1 || year > 9999 || month < 1 || month >12 || day < 1 || day > DaysInMonth(year, month) || hour < 0 || hour > 23 || minute < 0 || minute > 59 || second < 0 || second > 59 || millisecond < 0 || millisecond > 999) throw new ArgumentOutOfRangeException ("Parameters describe an " + "unrepresentable DateTime.");
6.
サマータイム きちんとサポートするのは大変 アメリカ、カナダは州・自治体ごとにサマータイムを決めている
PST とかじゃ指定できない 結構変更される 例: アメリカのサマータイム開始日 1967~1973 は 4月の最終日曜日 1974 は 1/6 1975 は 2/23 1976~1986 は 4月の最終日曜日 1987~ は 4月の第一日曜日
7.
tz database 世界中のタイムゾーンのデータベース
サマータイム、うるう秒 地域も細かく指定 Asia/Tokyo、America/Indiana/Indianapolis など 今は IANA が管理してるらしい 結構頻繁に更新。去年は a~j Linux では普通に採用されてるっぽい Asia/Tokyo とかの指定方法は tz database のもの
8.
.NET Framework でのタイムゾーン
TimeZoneInfo クラス 過去のサマータイムの情報も持ってる けど、あきらかに少ない そもそも地域の指定が PST とか
9.
iOS、Android でのタイムゾーン iOS
NSTimeZone* tz = [NSTimeZone timeZoneWithName:@"Asia/Tokyo"]; この形式で指定するってことは tz database? 過去のサマータイムも持ってるのかな? Android TimeZone クラス これも “Asia/Tokyo” 形式。ってことは tz database? 過去のサマータイムも持ってるのかな?
10.
Xamarin でのタイムゾーン Mono
の TimeZoneInfo? ソース見たら #if MONOTOUCH とかあるけど、、、 どうなんだろう?
Download