10周年のSPコンテンツ!
7
Hiroki OHTSUKA @HIROCASTER
7/1の閏秒を迎えるにあたってLinuxでは何をすべきか? - bit.ly/1tRzM53
guitarrapc_tech @guitarrapc_tech
そういえば SQL Server はうるう秒の扱いどうなってるの?
たなか 🍣🍖🐡🐳 @tanaka_733
Windows 系はうるう秒を知らないものとして扱う=>だから閏秒直後は1秒くらい時間ずれる=>次の時刻同期で同期される って昼に調べてた
guitarrapc_tech @guitarrapc_tech
んー、 0-59 か.... UTCベースなら 59, 60,61 も許容するはずだけど .NET Framework としては扱わないのかにゃ? // DateTime.Second プロパティ msdn.microsoft.com/ja-jp/library/…
たなか 🍣🍖🐡🐳 @tanaka_733
問題はMySQLのDateTimeとC#のDateTimeをはし渡すDapperのところか
たなか 🍣🍖🐡🐳 @tanaka_733
まあ、そんな都合よく閏秒がデータに格納されたりしませんよ #死
guitarrapc_tech @guitarrapc_tech
Are .Net's DateTime methods capable of recognising a Leap Second? stackoverflow.com/questions/8760…
たなか 🍣🍖🐡🐳 @tanaka_733
ああああああああ (MySQL Connecor/Net のコードを見たときの目
たなか 🍣🍖🐡🐳 @tanaka_733
たぶん、MySqlDateTime.cs というのがMySQLのDateTime型からC#へのDateTime型との変換を司るクラスだけど、 単純に secondをintで持っていて、そのまま DateTimeのコンストラクタに渡しているから、実行時例外のはず
guitarrapc_tech @guitarrapc_tech
なんとなくそんな気がした。 UTCEpocTime とか対応してくれにゃいのねぇ....
Hiroaki OHASHI @NAL_6295
MySQLにうるう秒は保存できるのか試した - かみぽわーる blog.kamipo.net/entry/2015/01/…
たなか 🍣🍖🐡🐳 @tanaka_733
MySQL変な日にちを格納できた記憶があるが、きのせいか。。。?
guitarrapc_tech @guitarrapc_tech
RDS側かうるう秒を解釈せず:59で解釈して返却するから.NETも問題にゃいね。 つまり、RDSに関しては問題なし #MySQLが今回バグらなければ
たなか 🍣🍖🐡🐳 @tanaka_733
ああ、MySQLがモードによってチェックする不正な日付って、月が0とか日が0 なもので、秒は最初から0-59で固定なのかな
たなか 🍣🍖🐡🐳 @tanaka_733
こんだけ前から騒いでいるのも、すべては2年前にトラブって(一部で)大騒ぎになったからですね
guitarrapc_tech @guitarrapc_tech
日本時間にすると 2015/7/1 8:59:60 か。めんどくさ。 宇宙歴 はよ
Takashi MASUDA @masutaka
"60秒を含む時刻を扱うには、right/Japan のように right/ を前につけたタイムゾーンを指定します。" / “Ruby, MySQL のうるう秒の扱い - @tmtms のメモ” htn.to/FjPr7f
雪猫💤 @snow_cait
“うるう秒のあとにMySQLなどのCPU使用率が高騰する件について - SH2の日記” htn.to/4M9ESvJLVcK
残りを読む(4)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?

ログインして広告を非表示にする
ログインして広告を非表示にする