トップページ > プログラム > 2018年08月15日 > RPpo5aFa

書き込み順位&時間帯一覧

7 位/234 ID中時間01234567891011121314151617181920212223Total
書き込み数0410000000010000000020008



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
[特設]サマータイム対応相談室
文字コード総合スレ Part11

書き込みレス一覧

[特設]サマータイム対応相談室
228 :デフォルトの名無しさん[sage]:2018/08/15(水) 01:09:08.41 ID:RPpo5aFa
一台のPC内をどうこうできたってしょうがないんやで
前日発の夜行列車なり飛行機や船が運行中にサマータイムに切り替わったら
どうやっても2時間遅れで到着するのに、そこから連絡する便は2時間前に発車してしまってるので乗客が取り残されるとか
その機体自体も次の発車予定時間まで2時間短くなってるのにメンテナンス大丈夫?とかそういう問題やで
[特設]サマータイム対応相談室
234 :デフォルトの名無しさん[sage]:2018/08/15(水) 01:30:34.34 ID:RPpo5aFa
板違いじゃない。それに合わせてプログラムも全部改修しないといけないんだから
勤務時間が2時間少なくて済むのか、2時間後にずれ込むのか、どちらにしても例外的な処理になるし
タイムチャートを表示するプログラムなら、前日分と本日分で違うオフセットを使わないといけないかもしれない
そういうのを個別に全部決めて作り直し
[特設]サマータイム対応相談室
237 :デフォルトの名無しさん[sage]:2018/08/15(水) 01:36:09.34 ID:RPpo5aFa
で、単にタイムゾーンをGMT+11に変更しただけな貴方の素晴らしいPCでは
前日はGMT+9、当日はGMT+11な複合表示に対応してくれるわけ?
[特設]サマータイム対応相談室
239 :デフォルトの名無しさん[sage]:2018/08/15(水) 01:57:38.17 ID:RPpo5aFa
ところで具体性なく罵ることしかできないのは放っておいて関係ない話だが
このスレに書いておいたほうがいいと思うので書いとく

毎年同じサマータイムが繰り返されることを仮定せず特定の年でどうだったかを調べるには
WindowsではSystemTimeToTzSpecificLocalTimeEx(Ex付きの方)を使う
これはWin7からのAPIなので、Vista以前に作られたものは当然全滅
[特設]サマータイム対応相談室
241 :デフォルトの名無しさん[sage]:2018/08/15(水) 02:13:41.71 ID:RPpo5aFa
訂正。GetTimeZoneInformationForYearというのがVistaからあった
参考まで
文字コード総合スレ Part11
689 :デフォルトの名無しさん[sage]:2018/08/15(水) 11:55:41.55 ID:RPpo5aFa
>>687
printfで途切れる云々は仮にLANG=C.UTF-16みたいなロケールがあったとしての話だろ?
isdigit等も実装できないし、規格上できないようになってるとは思うけど
[特設]サマータイム対応相談室
272 :デフォルトの名無しさん[sage]:2018/08/15(水) 20:07:27.30 ID:RPpo5aFa
>>259 >>260
半角先生も、GMT+11な他の土地のタイムゾーンを流用しては
解決にならないことを悟られたようで何よりです
getTimezoneOffsetも、Dateオブジェクトの値によって
その時点のオフセットを調べてくれますもんね
[特設]サマータイム対応相談室
275 :デフォルトの名無しさん[sage]:2018/08/15(水) 20:15:57.97 ID:RPpo5aFa
いやだなー
これまでUTCとOSの機能を使えと主張しておられた半角先生が
まさか今更データーベースを抱えて自前で処理しろなんてことをおっしゃられるとは


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。