本ブログの更新について

 本ブログの更新は2016年3月31日をもって終了しました.ありがとうございました.
posted by みっちぃ (管理人)

2015年08月14日

くだらないことに1時間・・・

 今日もお仕事.久しぶりにコーディングをしている.PC上のChromeからアクセスしたときとiPod TouchのSafariからアクセスしたときでJavascriptの挙動が違い,この謎にはまること1時間.WebSocketによりブラウザからサーバ側へデータを送信する際,送信元であるブラウザ側の送信時刻を添えて送るのだが,Chromeからは正確な時刻で送られてくるのに,iPod TouchのSafariからは1970-01-01付で送られてくる.時間は合っている(標準時で送るいうにしているため厳密には9時間前の値)ようだ。はて・・・?


そして,1時間経過して・・・.その答えが判明.

 本当にiPod Touch上の時刻が1970-01-01という・・・.一度バッテリが完全に切れたことがあるのが理由なのか,日付がリセットされていたようで・・・.タイムサーバにアクセスできない環境用に設定されたiPod Touchだった都合上,時刻の自動設定のスイッチがOFFになっていたのも原因の1つなのだが,時刻は正確だったのでここを疑うのが遅かった。こんなことで1時間を費やすとは・・・.
 さらにこの話にはオチにもならない続きが.iPod Touch上で時刻を再設定しようと試みると,この設定画面は“日ごと”にスクロール画面を操作して日を設定するUIデザイン.1970年から2015年まで「年ごとに」にスクロールすることができないため,つまりは45年×365.25日分をスクロールしなければならない.なんて使いにくいUIなんだ(怒.
posted by みっちぃ (管理人) at 16:40| Comment(0) | TrackBack(0) | 日記