[特設]サマータイム対応相談室
レス数が1000を超えています。これ以上書き込みはできません。
XP搭載パソコンなんですが、そのままで
サマータイムに対応するのでしょうか?
時刻合わせはNTPサーバーを使用しています。 RTCのウェイク時間もごまかさなければならない
組み込みでプログラムサイズが増えてROMやRAMからはみ出したりする場合もあるだろうな
ソフトウエア対応では無理ですよというパターンもありうるw
マジくるってるw お客様に、なぜサマータイムに対応してないのかと恫喝されています。そのぐらいの変更は織り込んでおくべきだろうと。
一方、ぼくのトレーナーは、入社時から、
"You ain't gonna need it"と、繰り返しておりました。
ぼくはどうしたら良いのでしょうか? 最初に合意した仕様に書いていないものは有償対応ですって言えばいい
"You ain't gonna need it" これが正解 >>7
お客様からそのようなご指示がなかったもので
で終わり
お客様の想定されないことは私どもも想定できません
ご指示があったのであれば別の見積もりを提案させていただいていたかと 「サマータイム実施は不可能」スライドが話題 「経済被害が兆単位」「サイバーテロをお膳立て」立命大・上原教授が指摘
http://www.itmedia.co.jp/news/articles/1808/10/news090.html
サマータイム導入で「電波時計が狂う」? メーカーに聞いた
http://www.itmedia.co.jp/news/articles/1808/09/news094.html
アホ↓
「サマータイム導入はコンピュータシステム的に難あり」は本当か 宮脇 睦
https://www.mag2.com/p/news/367461 👀
Rock54: Caution(BBR-MD5:7bff9ed63942b4cd01610d20b2c06e65) 農業系システムは日の出時間・日の入り時間を用いた積算あるからな。嫌がるだろうな サマータイム導入に数年と膨大なカネがかかるのは
IT業界なら素人でもわかるのに、
本当にIT業界じゃないプロはあほやなー 普通のシステムだったら
このスレにいるようなドカタどもにとっては
タイムゾーンをJSTにすれば勝手にかわるから一切影響ない
困るのは日時をUTC基準の通算値で保存してない知恵遅れシステムぐらいなのは
簡単に予見できる サマータイムをあらかじめ用意出来て無いのは一般企業システムがほとんどだろうな
そこら辺、かなりの負荷になるだろう
サマータイム導入で一般中小企業は淘汰されるだろうね 時計を動かすってのは非合理だと思うけどね
都合が良くなるのは些細なことでその為に不用なリスクを負うなんて愚の骨頂でしょ
プログラムに関わっている人なら分かるはずだ オリンピックのための一時的な措置だけど
そもそもオリンピックの競技時間はUTCの時間で行われるので
サマータイム導入しても意味ないんだよね
原発とか航空機とか電車とかそういうインフラが心配 実は多い! サマータイムをやめた国々
サマータイムを実施した結果、社会に混乱を招くことになったり、不評だったりして撤回した経験を持つ国は多い。
アイスランド、アゼルバイジャン、イラク、コロンビア、トルコ、フィリピン、モンゴル、ロシア、韓国、中国などがそうだ。
アメリカやカナダ、オーストラリアでは、一部の州で撤廃されている。
ちなみに、日本から近い東南アジアの国々は、赤道直下に位置し、1年を通して昼と夜の長さに大きな違いがないため、導入されたことがない。
https://taishu.jp/articles/-/57456?page=3 タイムゾーンを考慮したシステムなら、OSが対応したのち、
TZをJSTからJDTに変えるだけなんだろうけどね
ローカル時間が進んだり戻ったりするだけで、いろいろトラブりそうだよね 「サマータイム導入はコンピュータシステム的に難あり」は本当か
http://blogos.com/article/317015/
さて、サマータイムの導入の議論は、繰り返し現れては消えておりますが、その度に「懸念」されるのが、コンピュータシステムについてです。
果たして対応できるのか、社会は混乱しないか。
ハッキリ言って「アホ」と申し上げます。なぜか? だって私がプログラマーとして社会人になった平成元年から、ずっと議論されていたことだからです。
結論からいえば「大丈夫」。コンピュータシステムを知っていれば、さほど大騒ぎする事ではありません。むしろ、サマータイムを導入する最大の障壁は日本人の習性にあります。 >>22
どうせ広告があるんだろうから見に行く気はないが、
30年もプログラマやってて未だ理解できないってのは
どこまで頭が悪いんだろう?としか思えぬ。 >>22
考えることが少なく済んでて悩むことがあんまなさそう
大人になっても単純なままで生きていられてうらやましい限りだ 頭が悪いと幸せだよな
悩まないといけないことも悩まないで済むからね 誰もシステムの時刻を変更できないなんて言ってないんだけどな
変更したことによる影響の把握とその対応がこの準備期間じゃ無理って話で
コードにif文を追加することしか思いつかない時点でプロじゃなくてただの趣味グラマだろ ハッキリ言って「アホ」と申し上げます。
新たなパワーワード。 >>28
システムの時刻変更しちゃだめだよ。夏時間じゃなくなる。
アホ氏のパソコンならそれでもいいけど。 パソコンの時刻合わせなんて自動だろ?
クライアントOSを更新して日本のサマータイムに
対応すれば良いんじゃないのか?
それともNTPサーバーを更新すればいいだけなのか?
いずれにしろ事前に更新しておけばいいだろう
そういう仕組を取り入れてないなら、その日の朝来て
全台数、時間を変えればいいだろう。 >>32
サマータイムの対応できてないのは宮脇脳だからか?
どちらかと言えはアホなのはサマータイムに対応できてない宮脇だよな >>32
二時間ずらすサマータイムなんてのは、今の世界線にはない。
NTPはローカルタイムを送信してるわけではない。
NTPのプロトコルにずらす時間の情報はない。
OSの時刻管理の仕組みでも、夏タイムはフラグでしかない。
二時間ずらすなら全部改修が必要。
全台って今何台動いてるのか知ってるのか?
炊飯器にすらCPUもタイマーも入ってるんだぞ?
おじいちゃんの若い頃とは時代が違うんだよ。
なぜバカは分からないことに口を出すのか。 やっぱりアホしかおらんわ
システムの時刻なんか変更されない
日本の計算機をアメリカにもっててもドイツにもってても
計算機の時刻は同じ
世界中のどのntpサーバも同じ時刻を発信する
そうでないと時間が狂う
※ 変なntpサーバがいれば、そいつのせいで受信したクライントが全部狂う
じゃあ、オマエのPCに表示されてる日時はなんなの?
知恵遅れにはコレが理解できない
まず知恵遅れにはタイムゾーンという概念がない >>35
つまり、コンピュータはUTCで時刻を保持していて
タイムゾーンという時差情報を元に計算して
地域ごとの時刻を出力しているのですね? そしてソフトウェアは地域ごとの時刻で処理を行うから
サマータイム導入によって混乱が生じるということですね? 伝統的な計算機では、通常、
1970年01月01 00:00:00 (UTC)
からの通秒がその計算機の時刻になってる
その通秒をタイムゾーン分の秒数足して日時変換して出力してるだけだからな
2038年問題というの聞いたことあるだろ
コレは、その通秒が32bitの計算機ではオーバーフローする
こっちのほうがよほど深刻 >>36
> つまり、コンピュータはUTCで時刻を保持していて
そうとは限らない。OSや設定で変わってくる。
例えばWindowsはコンピュータは現地の時間に設定する
LinuxはUTCに設定してOSが時間を調整する
もちろんこれはデフォルトの挙動なだけで変更することは可能 >>39
それはUNIXエポックですよね
古いUNIXでOSを更新できないようなものだと
問題になりますね、でもそれってまだ先のことですよ
喫緊の課題はサマータイムです
そういうことですね? 例えば、日本なら
計算機の通秒に
540秒たして(UTC +09:00 → つまり 9 * 60秒)、
日時変換すれば日本の時刻になる
サマータイムならその足す秒数が変わるだけだからな
めっちゃしょうもない話
タイムゾーンの設定増やすだけー >>40
Windowsはハードウェアクロックに地域時間を設定するってことですか?
そういうことですね? >>42
変換方法のことですね
UTCから地域時刻に変換する方法が簡単だというわけですね? >>39
2038年問題はOSのレベルでは解決済み
(アプリレベルでは対応してないのがあるだろう)
日付を何ビットで扱うかの問題なので
32bitの計算器かどうかは関係ない OSレベルでは、POSIXのtime_tが32bitのままなら
なにも解決されてない
あいかわらず
クソニートはテキトーなことばっかりいうからな >>43
> Windowsはハードウェアクロックに地域時間を設定するってことですか?
デフォルトがそうなっているだけで変更できる
ハードウェアクロックがサマータイムに対応していることは無いと信じてるが
実際どうかはしらん。OSがサマータイムの時間の調整をしている OSが対応するもへったくれもない
クソニートはやっぱりテキトーなことばっかりいうわ
タイムゾーンの設定ふやすだけなのにな 一つだけわかるのはID:grOjVjUWが間違った知識を振りまいてる事
多分1999年辺りで知識が止まってるんだろうな ちなみにNTPでは
1970年01月01 00:00:00 (UTC)になってる
オリジンがちがうだけで全部仕組みなんか同じ ×1970年01月01 00:00:00 (UTC)
○1900年01月01 00:00:00 (UTC) > タイムゾーンの設定ふやすだけなのにな
設定を増やせない環境との共存。
手動でやらなければいけない環境もある。
増やすにしても、そのタイミングによって
外部システムとの連携で、お互いの時間が合わないことがある。
それがどれくらいあるのかを調べつくさなければいけない。
そう。消費税だってかける数字を1.05から1.08にするだけだったのだ
タイムゾーンを増やすにもシステムの改修に金がかかるので
国の補助が必要。国は仕事が遅いから、補助金出すまで時間がかかる データをUTCで保存しているシステムばかりじゃないからな。
JSTで保存していればサマータイムで時間が巻き戻ることになる
それがどれくらいあるのか。ぱっと出てこない ID:grOjVjUWが間違った知識の訂正
windowsの内部時計はtime_tではない
windows XP,7,8,8.1,10はまずPOSIXじゃない
windowsはUNIXのエポックタイムを使ってない
(1601年01月01日00時00分00秒)からの経過秒数)
RTC(ハードウェアクロック)は経過秒数ではなくそれぞれ何年何月何日何時何秒という情報を持っている
OSによってそれをUTCに換算するかローカルタイムにするか決定している
windowsはハードウェアクロックがローカルタイムだという判断なのでネットにつなげてなければ
場所を変更すると時刻がおかしくなる
どこにいても同じ時刻は指しはしない サマータイム
・サマータイムを開始するときに地域時刻で時刻のスキップがある
・サマータイムを終了するときに地域時刻で時刻の繰り返しがある
サマータイムの懸念点
・地域時刻で時刻の計算をしているとヤバイ
・地域時刻で処理を実行しているとヤバイ
タイムゾーンを増やすだけというのは何に対する解決策なんだろ
2038年問題も関係ないし
半角の人は何を解決しようとしてるんだろ 半角の人はどこかのスレを間違った知識でずっと荒らしてた人と同じ人なのかもしれない
馬鹿すぎて相手にされてなかった > windowsはハードウェアクロックがローカルタイムだという判断なのでネットにつなげてなければ
> 場所を変更すると時刻がおかしくなる
> どこにいても同じ時刻は指しはしない
コレが典型的な低学歴クソニートのオツム
ワロタ クソニートは概念的に同じことを
違うことと理解すらしいからな
そもそもクソニートはオツムに問題がある
クソニートである理由もよくわかる クソニートかどうかなんか
書き込みですぐに分かるからな 間違いを認めておとなしくしていればいいのに
だからお前はどこでも相手にされないんだよ
馬鹿 まちがってる?
ホンキでそんなこと思ってるわけか。。。
まあイロイロとしょうがないわ >>56みたいなシステムでは
そのシステムではサマータイムの設定にしなければ問題はおきない
ほらもう解決した WindowsのノートパソコンをUSBでUbuntu起動してシャットダウンしてWindowsに戻すと時間がUTCになってしまうんだぜ
デュアルブート環境だと今でも混乱する >>65
時刻はユーザが絡むところだからシステムの都合だけ
で設定しませんというのはできるんかね? 難しいのじゃないかな
非現実的な解決策で良いなら国民全員が政府を無視すればええと思うんよ
クーデターや >>39
伝統的な計算機といえば汎用機だろ。
汎用機のエポックは1970年じゃないぞ。 考え方はユリウス通日から
グレゴリウス暦や和暦や曜日に変換するのと同じだからな
これからのシステムはユリウス通ナノ秒ぐらいまで対応したほうがいい 5chのあちこちでサマータイムにちゃんと対応しない場合に
工場で火事になったりするかもしれないとか書いてたけど
それをまとめたような記事がライブドアニュースに乗ってる スタンドアロンのコンピュータの時刻のことしか考えてないという点では例のあの記事を書いたやつと同レベルだな。 むしろ、ネットワーク上に処理で必要となるプロトコルのなかにローカル時刻なんか埋め込むような
知恵遅れの顔を見たいわ
ローカル時刻なんか計算機の時刻を変換して表示されるただの文字だからな
何度もいうが、計算機の時刻は日本からアメリカにもっていっても同じ
スタンダアローンとかそんなもん関係ない
基本的に低学歴知恵遅れは計算機が時刻をどうやって表示してるか分かってない
地域の時刻なんかただのしょうもないローカライズの問題 >>74
上のレスを見る限り、冗談抜きでマジで本人な気がしてきたw
画面に表示される時刻のことしか見えてない視野の狭さがまるで同じだ 低学歴知恵遅れは
計算機の時刻変更すると思ってるのか
なるほどな こんだけ頭悪いと生きてくのがつらそうだと
ほんとそう思うわ
コタエ全部書いてやってるのに そもそも
低学歴知恵遅れが技術板にいること自体がおかしからな なにも理解できてない低学歴知恵遅れが
サマータイムで騒いでるのだけは分かったわ >>73
日本がサマータイムで2時間ずらすのと同時に世界的に全部ずれるんだったらいいかもしれないけど、現実は違うわけだし
そもそも時計の表示だけじゃなくて、業務フロー自体がサマータイムを考慮されてないんだから、
コンピューターシステムだけの問題じゃなくてトラブル多発だと思うぞ
工場だって火事になるかもしれないというのはその通りだよ。JST=UTC+9:00という大前提でいろんなものは組まれてるわけだから
当然業務フローにサマータイムが考慮されてないんだから、業務システムだってサマータイムをTZを追加するとかいう雑な方法で
無理やり導入しても依存関係がめちゃくちゃに破壊されてるから動くわけがないと思うけど。 そういう低学歴知恵遅れドカタが作ったシステムは
2時間時差があるまま運用すればおしまい
それが低学歴知恵遅れドカタのシステム それでなにが困るわけ?
なにも困ることないでしょ
低学歴知恵遅れドカタが作ったシステムは動きさえすれば
問題ないハズ >>84-85
「2時間時差があるまま運用」することで「動きさえ」もしないのがわからないのかな どういう作りにしてるから動かなくなるの?
いちいち池沼がどういうウンコな作りにしてるかまで
知ったこっちゃないからな >>87
客がこういう感じになるんだよな。
で、動かないとタダで治せ等と言い出す。
損害賠償は森や遠藤に回すようにしないと、
この国本当におかしくなるぞ。 >>87
> どういう作りにしてるから動かなくなるの?
うるう秒で動かななったときは、
たった1秒の時間の違いで動かなくなる作りだったよ >>87
海外支社のサーバーでバッチAが実行された後にその結果を利用して東京本社でバッチBが実行されるというような組み方なら、
サマータイムで前後が入れ替わるのはどう考えてもNGだろ。じゃあバッチAを早めるかバッチBを遅くするかってことになるけど、
タイミングが始業、終業時間などに関連していたらそういうわけにもいかないだろう
物流だって国内の物流はサマータイムで2時間まるまる早めにずらすことはできるかもしれないけど、
国際線はそうはいかないだろうから輸送計画の組み直しが一斉に発生して現場でトラブルが発生しやすくなり
遅配の原因になるだろうな
「池沼がウンコな作り」にしてるのは業務システムだけじゃなくて業務フローそのものにもあるんだよ。 トラックの運ちゃんが、明日はサマータイムですが
配達にかかる時間は同じなので、一時間遅れます。
が許されるかどうか
荷物が到着する時間が遅れるだけで
大問題だろう 普通に考えてまともなシステムなら営業時間帯の年間テーブルぐらいもってるハズだからな
システムはそれに従って動作する
当然これは期末までに関係ある全部署が入力しておかないといけない
その妥当性の検査・検証するのもその部署だからな
営業時間帯、サービス時間帯の規定がないのがそもそもおかしい
最低でも外向けにサービスするシステムならその規定ができないシステムとかありえないからな
入力になる時間帯なんかシステムにとっては決めの問題
トラックの運ちゃんにとっても同じく決めの問題
で、バッチなら起動条件がないバッチなんかないからな
普通なら依存関係があってこのバッチが正常終了しないとこのバッチは起動できないとか
ジョブスケジュラーに条件がついてる
どんなゴミシステムでもこれぐらいのことやってると思うわ
知恵遅れのシステムでは時間になったら起動するだけの頭悪い作りなのは分かったわ
そして限界時間ギリギリまで処理が終わらない池沼システムなのもわかった
コレがザ・池沼システムというのがよく分かったわ まあそういうことだよね 時刻を基準にして諸々組み立ててあるのにそれを変えるってのは相当なことよ
総点検を伴うんだからそれに見合う効果が見込める場合にしかしちゃいかんよね
テキトーに経済効果が云々言ってるけどそれ始業を早くすればできるから
それは好きにすればいいよ 制度を変えてオレスゲーやりたいだけなら迷惑だっちゅうことね 結局の所サマータイムに対応していないシステムが
どれくらいあってそのような修正が必要化を洗い出す
時間がすごくかかるってことなんだよね。
なんたってサマータイムに対応しているかなんて保証は
今のシステム全てにないんだし .>>92
営業時間帯内のはじめの方に海外からのバッチ処理がされる前提だったら、
海外から見たら営業時間がずれるわけだから海外のフローか国内のフローを調整する必要があるだろ
起動条件があるバッチなら大丈夫、と言うが、起動条件に引っかかって毎回起動できないバッチがあったら
大丈夫でもなんでもないだろう、毎日動かないのだから
世界中のシステムと多く連携していたらどのバッチが問題があって、そのバッチを動かすために
起動条件を変えて業務フローを変えなきゃいけないんだろうから
本当の基幹システムはその辺タイムゾーン入れ替えたら動くようになってると思うけど、
JDTへの対応が異なる基幹システム間と連携しながら動く周辺システムに
関しては、業務フロー変更を前提としたシステム改修が必要だと思うが。 >>92
その「ハズ」をテストするコストをどうすんだっつってんだよバカ
それが分からないからお前が低学歴ヒキニートなのがバレバレなんだが
可哀想だからみんな指摘してないだけなのに なんでこんなあほなことしたかねえ
開催時期を10月にずらすだけでいいのに 未だにサマータイムってなんだか解らない
開始や終了時刻を変えるだけでは駄目なのか?
状態が同じなのに余計な事を増やすのは複雑さが増していくだけ
というのが解らず
難しい事を上手くやって
俺スゲー
ってやってるようにしか見えないんだけど
日本の無駄ってこんな感じの物が多い
わざと複雑にして非効率になってる
けどそれが出来る事が素晴らしい
って扱いになってる
異常です 業務システムに限らずtoCなWebサービスだって、データの登録順がクリティカルな意味を持つ時にそれを時刻で比較してたら詰むからな。シーケンス化にするなりなんなりしないといけない。
他にも入力された日付時刻のバリデーションとか、
セレクトボックスで時刻を選ぶようなUIがあったら存在しなくなる時刻と二回やってくる時刻をどうするかとか、
直さなくちゃいけないところは一瞬でいくらでも浮かぶ。
どんなにしっかり作ってあるシステムでも、日本国内で使う前提で日本人が作ってたらサマータイムなんて想定されてないわ。 >>1
意見具申
猛暑対策なら新築の居宅は「白い屋根」(含む薄いグレー)を義務化すれば良いんじゃね?
ソーラーパネルや太陽熱温水器以外の「黒い屋根」の居宅は新築禁止って事で
畏(おそ)れ多くも森喜朗元帥閣下の有り難いお言葉:
「オレはIT(いっと)のことはよく知らんがぁ
時計をたった2時間早めるだけだろぉ?
オレなら1分あれば済ませるぞぉ!
サマータイムの何がそんなに難しいんだぁ?」
システム開発現場の勇ましい言葉:
「畏れ多くも森元帥閣下のご下命を賜った以上
現場SEは有り難いお言葉に勇気百倍
デスマーチとバンザイ突撃を敢行いたします!」
「マラソン選手さまが涼しい時間に走るためなら
現場SEの千人や二千人死んでも本望です!
私たちSEの生命など、虫けらと同じです!」
「畏れ多くも森元帥閣下の有り難いご下命にしたがって
最前線システム開発現場で殉職出来るとしたら
現場SEとしてこれに勝る喜びはありません!」
日本という国では
体育会系が一番偉い(森元帥閣下、田中理事長)
文科系がその次で(財務省、教授会)
理科系は最底辺の奴隷とされています(現場SE)
>>100
サーモテクト塗装だと他の色でも遮熱効果がある つかさ、これだけ目に見えた大地雷原に突入するのにさ
その理由がオリンピックのマラソンのスタート時間とか、しょうもなさすぎてもう歴史の教科書に載るレベルの大マヌケだろ >>94
サマータイムで二時間ずらすなんてのは初めてだから、
時刻がらみは全部見直す必要があるよ。
OSがちゃんと動くのかも含めて。 一時間前の設定にして、動くかどうかじゃなくて、
一時間前の時刻に変更して、動き続けられるかどうかなんだよな
前者はリセットしてからやり直しってこと
だから別にいつの日時にしたって動くのは当たり前
だけど現実は後者だ。後者はリセットしない。今までの動き続けたものに
変化を与える。状態を途中で変えるということ。
PCをリセットすれば良いんじゃないか?と思うかもしれないが、
サマータイムはPC一台だけの問題じゃない。
ネットワークなどに繋がっていれば他のシステムの影響も考えられるし、
時刻に従って人間が動いていれば、その人の都合もある。
一時間、時間が繰り上がったからって、一時間先の未来にいけわけじゃない
物流で荷物が夜中の9時に出発して朝9時に到着する場合に、サマータイムがあったら
朝9時に到着できるわけじゃない。時計の時刻変えても解決しない問題がある。
日本は世界とも繋がっている。世界中のいろんなシステムと連携している。
それらが正しく動くかテストしないといけないんだよ。 >>106
やっぱりUTCでデータを持ってない場合は、
プログラムの改修が必要になるってことだね
大事件だ
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1259073577
> 通常時間とサマータイムの切り替えは、
> ほとんどの国・地域で、午前2時に行われます。
> (イギリスは、午前1時。)
> これぐらいの時間が、いちばん市民生活に影響が少ないという判断なのでしょう。
>
> サマータイムになる時は、
> 通常時間の午前2時が新しい午前3時になります。
> つまり、午前2時台がまるまる抜け落ちます。
> 通常時間に戻る時は、
> サマータイムの午前3時が新しい午前2時になります。
> つまり、午前2時台を2回繰り返すことになるわけです。 パソコンの大先生に聞くけど
DBに保存されたUTC日時基準の売り上げテーブルから
ローカル日時○月○日の売上集計するにはどういうSQL書いたらいいの? >>108
その日付は日付型なのか、yyyymmddみたいな形式で文字として保存しているのかどうか
日付型であればタイムゾーン付なのか、そうでないのか?
タイムゾーンは何処になっているのか
OSやデータベースのタイムゾーンはどうなっているのか
サマータイムに対応しているのかどうか
によって変わる DBのタイムゾーンはUTCです
OSはローカル時刻です
データはタイムゾーン無しです
上の方で熱弁をふるってる人の言う通りわざわざUTCに変換してから保存してます 例えばOracleのDate型だとしたら
to_timestamp(売り上げ日) at time zone ‘Asia/Tokyo’
とかで、あとは日単位でも月単位でも好きなところで丸めてgroup byすりゃいいんじゃろ やっぱりなバカしかいないわ
わざわざUTCに変換とか。。。
いちいち計算機の通秒をタイムゾーン分足しこんで
ローカルタイムになってんのに
あとな、起動条件は、通常、先行条件というのをつける
バッチAが正常終了してからでないとバッチBは起動しないとかな
起動時刻をかえる絶対起動しない条件になるようなそんな知恵遅れな作りにはならない(>>95)
通常は、バッチAが正常終了してたらバッチBが特定の時刻以降に起動するという条件になる
で、それぞれのバッチには、通常、限界時刻というもんを設定する
その時刻までに処理が終わらなければ異常な事態になっているとみなされる
つまりその時刻までに処理が終われば問題ない
知恵遅れクソニートのオツムのデキでは、きっとこの意味がわからない
とりあえずクソニートどもがテキトーなことばっかりいってんのは
よおく分かったわ まじであの記事の作者本人なんじゃねーのかなこいつ
言ってることも見落としてることもそっくりだ 知恵遅れ(>>D:1LqIQSwH)「存在しなくなる時刻がある」
それは知恵遅れなシステムのせい
存在しなくなる時刻なんかない
時刻は連続してる
時刻と時刻の間が消えてなくなることはない
ローカルタイムをやりとりするなら
タイムゾーンの情報を渡してないからそういう問題に直面する
国際化対応できない知恵遅れがシステムなんか設計するとこうなるといういい例
2018-08-13 21:00:00 (UTC 09:00)
または
2018-08-13 21:00:00 (JST)
タイムゾーンの情報があれば、時刻がなくなることなんかないからな
知恵遅れのオツムの中で消えてなくなってるだけという この人って結局「最初からサマータイムを想定した設計になっていればサマータイム導入にはなんの問題もない」っていう、本当に中身のないことを繰り返してるだけだよね。
現実世界で仕事をしていないのが良く分かる机上の空論。 世界のネットワークに繋がってたらおかしくなるとかどうこういってるくせに
クソニートがテキトーなことばっかりいってるのが全部バレてるわけ
それが分からないわけか
世界のネットワークに繋がってるようなシステムなら
普通に協定世界時をすべて基準になるからな
キミラがクソニートなのがどんどんバレてるワケ こいつ結局間違ってる情報ずっとぐずぐず言ってるだけで
何も言ってない パチョコン大先生のクソニートの分際が
オレが間違ってるとかいってるわ()
タイムゾーンがハードに刻まれた珍しいパチョコンもってるパチョコンの大先生
クソニートってな
ホントなすぐに分かるわ 今日が
サマータイム時刻の00:00<= < 24:00
なのか
日本時刻の00:00<= < 24:00
なのか
世界協定時の00:00<= < 24:00
なのか
北朝鮮の00:00<= < 24:00
なのか
それ以外なのか
そういうのが分からない限り分かり
コタエようがないからな
低学歴知恵遅れクソニートはホントな
意味不明なことばっかりいう >>121
何という低レベルなレスなんですか
あなただけ周回遅れです >>112
JDTを考慮しないで仕様策定されたバッチは
「その時刻までに処理が終わらなければ異常な事態になっているとみなされる」可能性が高いので、
当該バッチ含む処理が正常動作しない可能性があると思うんだけど
去年までサマータイム導入なんて笑い草だったのに、JDTを考慮しなかった仕様策定者の落ち度なのかな?
きっと>>112は政府が突然「旧暦に戻します、旧暦以外の書類提出は認めません」と言っても問題ないソフトウェアを書いてるんだろうな
普通そういうのは「フレーム問題」に直面するから仕様として想定しないと思うんだけどもね 世界と繋がってるシステムでは、仕様策定時にJDTもJSTも考慮する必要ない
すべて世界協定時基準で仕様策定されたらなにも問題おきない
日本のタイムゾーンがいくらかわっても
アメリカのタイムゾーンがいくらかわっても
北朝鮮のタイムゾーンがいくらかわっても
仕様通りに動作する
日本の事情なんか関係なく仕様通りに動いてるからな
かり日本が夏時間を導入するなら
世界協定時基準でバッチフローの起動時刻を調整するだけだからな
その調整をしてほしいなら高い技術が必要だから高いおカネを払いなさい >>125
「すべて世界協定時基準で仕様策定されたら」って前提が非現実的だと思わないのか
JDT=UTC+11:00が導入されたら一部の業務はUTC+11:00を基準に行われるし、
また一部の業務は今までどおりUTC+09:00を基準に行われるだろう
どの業務がUTC+11:00で行われるかの妥当なデータベースを持っていない以上バッチフローの調整とやらは
そう簡単にできるものではないと思うけどもな
例えば個人のスケジュールを管理するカレンダーアプリで未来の予定を管理していたとしよう
2019年の8月20日の15:00からのスケジュール、JDTでは17:00からになるのか、
それともJDTでも15:00からなのか?
そんなのスケジュールの内容によるとしか言いようがないよね。
同様のことがバッチフローの調整にも言えるわけで。
ろくにシステムが絡んでなくて、しかもタイムゾーンを適切に考慮できてるとしても上記の問題が発生する以上、
タイムゾーン導入はコンピュータの表示時刻だけの問題ではないでしょ。 オマエが書いてることは
そもそもなんの問題もおきてない
仕様通りの動作だからな 普通に仕様通りに動いてる
ちゃんと動いてる
なにが問題なわけ? タイムゾーンかえたら時刻がかわるのはアタリマエだからな
パリにパチョコンもっててパリのタイムゾーンにしたら
普通にパリの時刻になるからな
計算機の時刻はかわらないのは当然
このスレのクソニートどもはいまだにココが分かってないようだが
こんなもんなアタリマエだクラッカーだからな >>128
仕様書通りに動いてるだけで自分が被害を被らないならそれでいいんじゃないの
仕様書通りに動いていようがタイトなスケジュールでの改修が来るだろうからサマータイムには反対と言ってるだけなんだがな
世の中の多くのシステム仕様が現実の業務フローと不適合になるようなTZ変更を、残り1年切ったところで導入するかどうか検討してる時点で論外だってだけで
誰も十分に準備時間が与えられたときでもシステムトラブルが起きるからサマータイムは導入できない、なんて言ってない オマエが書いてるスクジュールアプリも
パリのタイムゾーンにしたら
ちゃんとパリの時刻で表示されるようになる
オマエは頭悪いからコレを問題とかいってるワケ
ソフトウェアの国際化対応では
むしろコレがアタリマエでないといけないからな >>131
おまえはバカだからもう一回書くけど
二時間ずらす夏時間なんかないっての >>131
そんなの当然だろ、そこは問題にしていない
問題にしてるのは、朝7時に「歯磨きをする」というスケジュールを入れているとして、
パリに行ったときにパリのTZでのローカル朝7時にそのスケジュールを表示するかという話だ。
歯磨きだったらローカルタイムに合わせるのが妥当だと思うがイスラムの礼拝とかだったらどうだ
結局タイムゾーンに合わせてスケジュール自体を変更するのか、しないのかというのは
業務内容によって如何様にも変わるわけで、その洗い出しを完璧に来年のサマータイム実施時に出来ないのであれば
いくらシステム側で原理的には対応出来てもテストの時間もないし考慮漏れがあってなんらかのシステムトラブルは起きるだろ
おそらく法律だって日本でサマータイムが起きることなんて想定せずに条文化されているものもあるだろう
法律通りの実装をしたシステムがあったとして、
「サマータイムは法律制定時の想定外なんでこの法律はJST基準で運用してね」
「サマータイム通りJDT基準で運用してね」
なんてことがサマータイム実施直前に駆け込みで決まるだろうけど、そういう法的解釈の変更に対して
それが決まってからすぐシステムを改修してテストもしっかり実施して2019年のサマータイムを迎えられるとは思わないんだが サマータイム導入はかれこれ10年以上議論されている訳で論点整理はされている、はず
それを森氏が理解しているかどうかは知らんが国会の議事に上がるならば議員のみなさんがちゃんとやる、はず
愚かですよねイヤになるマジで >>134
論点整理どころじゃない。日本で一度実施してすぐに止めた経緯がある
導入した結果、生活リズムが崩れて残業が増加して交通機関が混乱した。
IT化が全然進んでいない当時でさえ失敗したんだよ それ大昔の話でしょ もうちょっと今の仕組みになってからもしつこく議論してたって話
まともな感覚なら時計を変えるなんてやらんと思うんだけどね 違う人種だから分からない
執拗に導入しようとするのが理解できない カネ絡みなんだろうけど 経験者から言わせてもらうと
サマータイムになってもスケジュールが変わらず時差対応するだけならイイ
コンピュータが組織としての生産スケジュールに介入する様になった現在一番問題なのは、サマータイムになるとスケジュールがどう変わるか?が見えない事
身近な事では取引先とのスケジュールから、視野を広げれば社会の日常まで
それに延々と振り回される
痛感するのはサマータイムって何百年も積み重ねた社会の日常を壊す事なんだと
サマータイム導入により新たな日常の組み直しが始まるんだと
これが途方もなく大変でサマータイム制導入後にも延々と続く
切り替え日前にスケジュール変更対応のシステム改変プログラムツールを作り、切り替え日にメインテナンス時間を設け変更対応
これが延々と毎年続く
そして中間管理職と現場は固まらない日常のスケジュールの中発生する問題の対応に追われる
時差対応はこなせてもスケジュール再構築が終らないのは、どの国でも起きる
成功した国はない
健康に悪いという問題、新たな日常の価値観が足並み揃わない
だからサマータイム導入後に廃止しろの感情が高まる
かつての日常と秩序を取り戻したいと
導入すると廃止が既定路線なのがサマータイム
それを政治家は理解してない サマータイムで日本の時間が変わったら、
外国はその時間の変更に対応してくれるの?
いつもより一時間早く対応してくれたり
いつもより一時間遅く対応してくれたり >>138
例えば航空機や船舶の運航管理システムは影響受けるだろうな。日本に乗り入れてる会社のシステムは全て。
もちろんその手のシステムはサマータイムに対応しやすいような設計になってるはずだけど、それでも改修とテストは必要になる。 半角くん今日も元気だな
相変わらず非現実的なことばっかり言ってるが システム時刻を拾ってくるシステムなんざざらにあるやろ
time.windows.comの修正は政府が依頼する形になるんかねぇ
仕様書見せて欲しいよね >>138
なんで猿のために対応が必要なんだ?
やってほしいなら金を払え、とトランプは言うだろうね。
>>139
そういうのは元からUTCベースじゃないと回らないだろ。
小さな漁村の漁港ならともかく。 システム屋だが正直ソフト的な面だけで言えば特に問題はない
そもそもシステム停止を考慮しないシステムはありえないので
停止後復帰で動いた時に拾う時間がズレてたらそれなりに動くだけ
問題はそれを行うハード
今日本国内で使用されてるシステムがどれほどあってそれが一斉に切り替えの為に瞬断するとか
作業的にも不可能量だし瞬断中に起きる事も想定できん
中には5chみたいに海外サーバで動いてるシステムもあるわけで
そう言うのにも切り替えのシグナル送らないといけない
あと昨今はクラウド化もバンバン行われてるからその辺は別の対応が必要になる
結局問題は物理的な方面の方がデカイ
てかこれ国内で終わらないよね
海外にしても日本がサマータイム導入してない前提のJSTは入ってんだから >>144
そりゃシステム自体は動くだろうが問題はそこじゃない
問題はサマータイム導入前と導入後で扱いが変わる蓄積されたデータと
日本のサマータイムに対応したシステムとの対応してないシステムの相互連携だ
全てのシステムが日本のサマータイムに対応が間に合うわけじゃないし
そもそも対応しない可能性が高い。それらが混在した状態で
正しくシステムが連携できるかどうかはわからない
システム化の前からサマータイムが存在したならば、サマータイムに
対応していなければバグということでその都度対応していっただろうが、
サマータイム導入は一斉に既存のシステムにバグが有る状態
それをたった2年で修正できるわけがないだろう
単体で可動するシステムは問題なくても、連携するシステムは
連携の数だけ複雑さが増していくんだよ >>142
中身はおいといて、、題名がテンプレになってるよね こういうのとか何々しなければいけない理由、とか
個性がないよね つまり頭を使っていない 中身が素晴らしいなら題名も手を抜かんで欲しい もちろんどう書こうが自由だけど
こっちは見るだけの立場なんでケチを付けるって訳じゃありませんが あ、サマータイムネタでしたね
やってできないことじゃないけどあーだこーだと言いつつやれるんだろうけど
抑抑メリット(-デメリット)とコストが釣り合わないよね やる事自体が愚策
合理的脳みそを持っていればやらないでしょう >145
お前さんの言う複雑さは連携する一方が連続稼働して取り込まないといけないデータを生み続けてるから起きるわけで
その連携する全システムが影響される以上は蓄積データもどこにも発生しない空白の2時間ができる事になるからから
平常的なソフト面の問題は起きないと思うんだけども
ただそれを言えるのは全システムを一斉停止した場合のみだとも思ってるから
そんな事日本中でやったら何が起こるかは分からんって言ってるのよ >>144
(まともな)システム屋ならこんなこと言うはずがない >>148
君経験どれくらい?ちょっと浅はかすぎるよ。
一つだけつっこむとしたら、サマータイム終了時の、同じ時刻が2度やって来ることを全く考慮してないよね。 相変わらず低学歴知恵遅れどもがテキトーなことばっかりいってるわ
瞬断することなんかまずないからな(>>144)
その計算機のタイムゾーンかえてもその計算機の時刻が変わるわけじゃない
知恵遅れに何度もいうがタイムゾーンかえても計算機の時刻なんか一切変わらない
その計算機の時刻からタイムゾーン分足しこんだ時刻を取得したり表示したりしてるだけだからな
で、どこの計算機タイムゾーンかえても、ほかの計算機の時刻なんか一切変わらない
コレもアタリマエだ
どの計算機のタイムゾーンがかわっても
NTPサーバーが返す時刻は同じだからな
リクエストしたクライントのタイムゾーンかとか一切関係ない
どの地域のどのタイムゾーンのクライアントがリクエストしてきても
NTPサーバーは常に同じ時刻を返す
まず低学歴知恵遅れはNTPサーバーがなんのためにあるかすら分かってない
計算機の時刻を同期するためにあるわけ
もともと時刻で同期してるのにシグナルなんか送る必要すらない(>>144)
どこの計算機のタイムゾーンが変更されてもその変更を検知する必要すらない
まともなシステムなら
あってもせいぜいUTC基準の時刻を基準に
特定の時刻から起動時刻やタイムゾーンを変更する程度おしまい()
バグになるのは知恵遅れが作ったシステムだけ(>>145)
世界中のサーバーとやり取りする前提ならすべてUTC基準で設計しないほうがおかしいからな
>>145>>145 ← コレが典型的な低学歴知恵遅れのシステム屋
日本のシステム屋は低学歴底辺しかいないからな
だからなこんな知恵遅れゴミみたいなヤツラでもシステム屋()とか自称できるワケ >>145
2年じゃないぞ。来年からやるとか言ってるからもう1年切ってる。
決まるとしたら10月末だから概ね半年くらいしかないな! まず低学歴知恵遅れは
計算機の時刻がどうやって表現されてるのかすらわかってない しかし1番深刻な問題はシステム時刻じゃなくて保存されるデータだってことがわからない奴がなんでこんなにいるんだろうな 大抵のシステムはそれをしてないから問題なんだっての 普通にタイムゾーン保存なんかしないからな
そんなことするぐらいなら
普通にUTC基準の通秒値を保存する >>148
> その連携する全システムが影響される以上は蓄積データもどこにも発生しない空白の2時間ができる事になるからから
> 平常的なソフト面の問題は起きないと思うんだけども
あるはずのデータがないという異常事態じゃないか
アラートが鳴るぞ。システムが停止したってw
空白の2時間ができてしまっては駄目なんだよ
0時間なんだから。 >>151
> その計算機のタイムゾーンかえてもその計算機の時刻が変わるわけじゃない
> 知恵遅れに何度もいうがタイムゾーンかえても計算機の時刻なんか一切変わらない
その前提が崩れたら、お前の言ってることは無意味だね
タイムゾーン変えたら計算器の時刻は変わった 空白の時間なんかできない
そんな時刻ができるのは知恵遅れのオツムだけだからな また低学歴知恵遅れがテキトーなこといってるわ
タイムゾーンかえても計算機の時刻なんかかわるワケがない
時刻を設定すれば
当然時刻はかわる 半角くんといい例の記事を書いた彼といい、
ここまで徹頭徹尾間違ってるのにそのことに気づかないでいられたら生きるの楽だろうな。 > また低学歴知恵遅れがテキトーなこといってるわ
> タイムゾーンかえても計算機の時刻なんかかわるワケがない
でも実際に変わったんだからそれが事実だよ 低学歴知恵遅れが
手足ジタバタさせながらなんかいってるわ 日本のタイムゾーンからパリのタイムゾーンにかえて
知恵遅れが時間の空白ができたといってるのと同じだからな 日本のタイムゾーンからパリのタイムゾーンにかえても
時刻(UTC)なんか一切かわらない LocalTimeもSystemTimeもどちらも時刻だけど タイムゾーンが切り替わる際のUIをどう表示すりゃええんや
グラフの横軸に時間を置いてたら空白はどうするの LocalTimeは地域の時刻
ローカライズされた時刻だからな
time_t aho1 = time();
time_t aho2 = aho1 + 9 * 60 * 60;
A) struct tm* pt = localtime(&aho1)
B) struct tm* pt = gmtime(&aho2)
きっと知恵遅れのオツムではコレが同じになることが理解できない UTCと地域時間の変換ネタ以外になんかないの?
何回言うねん思うわ LocalTimeは変わる
LocalTimeは時刻
よって時刻は変わる 計算機の時刻はかわらない
タイムゾーン設定するというのは
9 * 60 * 60 ← このプリセットになる設定値かえることだからな タイムゾーンかえても
> time_t aho1 = time();
こいつが返す値は一切かわらないからな なんでここまで自信満々でいられるんだろうな
誰がどう見ても間違ってるのに LocalTimeもSystemTimeも計算機の時刻である
ハードがどちらを保持しているかは関係なく また低学歴知恵遅れがテキトーなこといってるわ
time() が返す値は
1970年1月1日 00:00:00(UTC)
の通秒だからな
NTPサーバーが返す値は
1900年1月1日 00:00:00(UTC)
の通秒だからな
低学歴知恵遅れ以外にとっては常識 時間に空白できるみたいな寝言いってるぐらいだからしょうがない LocalTimeを返すAPIを知らないの?
コマンドラインでTIMEと打ち込むと何が表示される?
UTCのみがPCが管理する唯一の時刻じゃないんだよ UTCで管理すると、今日一日のデータが
9時間ずれてしまうという問題があるんだよね
だからJSTで管理している BIOSが夏時間に対応していると、OSの時刻までずれてしまう
これ比較的最近の話だからな
http://naitaku.hatenablog.com/entry/2017/04/06/012238
> RTCにはタイムゾーンや夏時間を扱う仕組みは一般にはありませんので、
> OS側でタイムゾーンや夏時間を管理することになります。
> (実はRTCに夏時間を扱う仕組みがあって誤発動したというのが今回の原因なのですが)
> RTC の Daylight Savings Enable (DSE) という機能について
> 現代のOSでは上で述べたようにタイムゾーンや夏時間を管理しているのですが、
> 昔(DOSとかの時代?)はOSはそんな賢い機能はなくRTCの時刻がそのままローカルタイムでした。
> そんな時代に夏時間を扱うためにハードウェア的に実装されたのが DSE という機能です。
> またブコメで「日本のタイムゾーンにしていれば夏時間は自動的にオフになるはず」というものがありましたが、
> DSEの設定値はOS上の夏時間の設定とは無関係です。OSは上で述べたように夏時間を管理していますので
> RTCが勝手に1時間進んだり遅れたりすることは想定していないはずです。
> したがって現代のパソコンではDSEは無効になっているのが正しいです。 仮に全ての時刻をUTCで保存してたらそりゃ問題は起きねーわな
そうじゃないから大騒ぎになってるんだってのに と思ったけどあれだな、仮にDBがUTCになってたとしても使うときにタイムゾーン指定じゃなくてUTC+9でハードコードされてたら詰むな。
結局総点検しなくちゃいけないことに変わりはない。 UTCで保存してるのに
わざわざタイムゾーン固定で変換するヤツは
相当な知恵遅れ
このスレみれば分かるように
想像を超える相当な知恵遅ればっかりしかいないのが問題というのが
このスレで改めてよくわかる 人間が入力するローカルタイムの時刻によって動作が可変するシステムの存在を頑なに認めようとしないからどうしようもない
UTCだけですべてが片付く世界にひきこもって(どんな世界だ)、一生喚いてればいいけど。
どう考えても仕事にはつながらない。 タイムゾーンはむしろもともと可変だ
可変でないようにしてるのは
むしろ知恵遅れだからな 机上の空論とか言われてたけど本当にその通りだよな
みんな現実に存在するシステムの話をしているのに1人だけものすごく狭い範囲の話しかできてない たとえば時刻設定するときは
ユーザーは日本時刻で設定する
で、ユーザーが日本時刻で設定しても
保存されるのはUTCだからな
アタリマエ
むしろそう設計するのがアタリマエ 知恵遅れのオツムでは
タイムゾーンが異なる地域ごとにカスタマイズ()バージョン
知恵遅れは狭い世界だけでいきがってるヒキニートだからな
オレはワールドワイドな設計の話をしてるからな
ソフトウェアの国際化ができない狭い知恵遅れの世界では
ローカルタイムがアタリマエになるわけ
底辺知恵遅れドカタの周りには底辺知恵遅れドカタしかいない
だからそれがアタリマエになる >>193
タイムゾーンの大先生()だということはわかった
問題はローカルタイムそのものがタイムゾーンによって変わることじゃなくて、
ローカルタイムに依存しまくってる業務フローがあって、その業務フローが
DST導入によってどのように変わるかてんでバラバラで、事前に把握、修正しきるだけの
時間的余裕がないからトラブルが起きてからの事後対応が大量発生することだというのに
業務システムで保存してる時刻がUTCだってことは業務もUTC基準で組まれてるという保証には全くならないのに、
業務システムがUTC以外を取り扱ってることなんて些細な問題で、仮にUTC+TZで時刻を取り扱ってたとしてもそれ以外の部分での要件再定義が大量発生するということが理解できないのかな
タイムゾーンの大先生()だから オマエが底辺ドカタにそう作らせたならオマエが責任とらないといけない
オマエが底辺ドカタで勝手にそんな作りしたならただ働きしてでも直さないといけない
いずれにせよ要件どおり動かないのはオマエの瑕疵責任だ 例えば夜行バスの運行管理システムがあるとして、
大先生のおっしゃる通りの実装でシステムの時刻がバッチリ問題なく修正できたとしよう。
ただしこの場合、本来は朝7時に到着予定のバスはサマータイムの開始日と終了日に限ってそれぞれ9時着になったり5時着になったりするわけだ。
システム上だけの話でもこのズレをどう処理するかを考えなくちゃいけないし、
仮にそのバスと同じ車を使った朝8時発の復路便があったとしたらそもそも車両の確保もできない。
ここまで含めて対応は難しいって話なのに、
なんでUNIX時間とオフセットとかいう実装の話に終始してるんだ。 実装なんかマトモにされててアタリマエのハズだからな
そのアタリマエの実装ができてないと
低学歴底辺知恵遅れドカタが自白してるスレがこのスレだからな >>196
要件の大前提が一方的に変わったのに「要件通りに動かない」とか、モンスタークレーマーもいいとこだな
うちが受託やってたら瞬時にブラック顧客認定して2度と仕事受けないわ 半角君はそこら中のスレで暴れまくってる
相手にするだけ無駄
自分の中に前提を作って狭い視野でしかものを考えられないかわいそうな人
他のスレでも常にこの考え方 しかもこのスレに限っても数え切れないくらい完璧に論破されてるんだけど
それらは全部スルーか一方的に知恵遅れ認定して逃げ回ってるからな 知恵遅れが論破してるつもりになってのか
相変わらずだわ オレのレスは針の穴を通すようなカンペキなレスだからな
間違いなんか一切ない
知恵遅れが論破()してるつもりになってるだけだからな
阿Q正伝の精神的勝利とまったく同じ
阿Qも最底辺のゴミだからな
ホントなよくわかるわ 大抵のシステムは現実世界の何かを表現するための道具であって現実の生活と繋がってるって視点が抜け落ちてるんだよこいつ
現実世界とプログラムを合わせてシステムなのに、機械の中身の話しかしてない その現実世界とシステムのつなげかたが分かってないゴミが設計すると
こういうな知恵遅れなシステムができあがるわけ >>205
自己紹介じゃないかwww
自分のレスを100回読み返してこいよwww なにか同じことを実現するにしても
低学歴知恵遅れとまともな人間の間には
大きな隔たりがある
低学歴知恵遅れはまずまともじゃないからな
まずまともじゃないという自覚がない 1 機械の時間を合わせること
2 それによって生じるデータの不整合をハンドルすること
3 それによって起きる、本来想定されていない異常な状態をうまいこと処理すること
みんなこのことを全部考えてるのに半角くんただ1人最初の1のことしか考えてない 半角くんはきっと、過去に顧客にこういう無茶な要件変更があって、
その対応で精神が壊れてしまったんだろうな
法律ですらDST導入で一部はJDT基準、一部はJST基準に運用されることがありそうなもんで、
その対応表どころか検討資料すら出てないのに今のうちに言い切れるってすごいよね まともじゃないという自覚がないから
知恵遅れは知恵遅れのまま
バカはバカのまま
知恵遅れを治したいなら
知恵遅れはまず知恵遅れであることを自覚することが
スタートラインになるからな 計算機の時間なんかもともとあってる
サマータイムのタイムゾーンになっても計算機の時刻なんかかわることなんかない
NTPが発信する時刻がかわることもない
データは一切不整合なんかおきない
計算機と同じく一貫してUTC基準だからな
まともなシステムなら異常な事態になることまずない > データは一切不整合なんかおきない
> 計算機と同じく一貫してUTC基準だからな
バカ丸出しだろ。その基準がおかしいと言っているのに 心配しなくても
おかしいのはオマエのオツムだからな
このスレで脳に軽度障害があるような知恵遅れが考えたシステムをだされても困るワケ 計算機がUTCの時刻かえしてくれるのに
わざわざローカル時間とって保存してるんだからな タイムゾーンかえても
一切無影響だからな
タイムゾーンかえてもUTCの時刻なんかかわりようがないからな このスレだけでもタイムゾーン変更で発生する影響が数え切れないくらい挙げられてるのにそれら全て見ないふりだもんな 私、汎用機以上の世界はよく知らないんですが、
プログラム同士のやりとりも、こんな平行線状態があったりするの? 影響があるのは知恵遅れが設計したシステムだからな
まともな設計がされてたら無影響 設計の問題でもあり、実装の問題でもあり、運用の問題でもあるんやで
だからみんな大変やなって言うてるんやで バカが一人暴れてるせいでスレが機能しなくなってるw このスレの低学歴底辺知恵遅れは
大きく二つに類型化できる
まともな人間なら
問題がおきないことを無意識に問題がおきるようにいちいちする
まともな人間なら
問題と一切考えられないことを問題があると思いこむ
知恵遅れバイアスといっていい ID:FLQzRhNoってなんでタイムゾーンの話してんの?
日本人が日本で行うオリンピックの話してんだからJST固定だろ? サマータイムのスレだからな
オレのvistaでもコレぐらいの設定はある
普通に正常に動作する
(GMT+11) サハリン
(GMT+11) ソロモン諸島、ニューカレドニア
(GMT+11) チョクルダフ
(GMT+11) ノ-フォーク島
(GMT+11) ブーゲンビル島
(GMT+11) マガダン
コレのどれかを設定すれば
オマエのパチョコンでも五輪のときの日本時間をシミュレーションできる
五輪が始まったら今の時間は日付もかわって午前1時半になってるからな 「知恵遅れ」ってのは半角くんが今まで何度も言われてきた言葉 https://i.imgur.com/9nQk6gU.png
Windows Vista 日本時間
Linux(slackware) on VMware 日本時間
https://i.imgur.com/K3bqjmX.png
Windows Vista 日本時間
Linux(slackware) on VMware 日本時間(サマータイム)
https://i.imgur.com/xRYeiSM.png
Windows Vista 日本時間(サマータイム)
Linux(slackware) on VMware 日本時間
https://i.imgur.com/0QxIC1n.png
Windows Vista 日本時間(サマータイム)
Linux(slackware) on VMware 日本時間(サマータイム)
オレのパチョコンは
すでにカンペキにサマータイム対応してる 一台のPC内をどうこうできたってしょうがないんやで
前日発の夜行列車なり飛行機や船が運行中にサマータイムに切り替わったら
どうやっても2時間遅れで到着するのに、そこから連絡する便は2時間前に発車してしまってるので乗客が取り残されるとか
その機体自体も次の発車予定時間まで2時間短くなってるのにメンテナンス大丈夫?とかそういう問題やで このスレのトピックは
2ちゃんねるで偉そうにしてる自称低学歴知恵遅れシステム屋が
どんだけ頭悪いか明らかにするスレだからな タイムゾーンとサマータイムの区別が付いてないんだ。
森とか遠藤とか船田とかもこのレベルなんだろうなあ。 な
低学歴知恵遅れらしいレスしてるわ
システムでは普通にタイムゾーンで実現されからな 低学歴知恵遅れにはタイムゾーンの概念がない
そして低学歴知恵遅れのオツムには日本の時間しか存在しない
だから頭悪いアホみたいなレスを延々と続けることができるワケ 板違いじゃない。それに合わせてプログラムも全部改修しないといけないんだから
勤務時間が2時間少なくて済むのか、2時間後にずれ込むのか、どちらにしても例外的な処理になるし
タイムチャートを表示するプログラムなら、前日分と本日分で違うオフセットを使わないといけないかもしれない
そういうのを個別に全部決めて作り直し なるほど知恵遅れのシステムでは
システムのスケジュールもハードコーディングされてんのか
なるほどな
知恵遅れらしい作りといっていい
むしろ知恵遅れでないと作れない それを当然のようにいうからな
おそろしい
知恵遅れはまともな人間の思考を超える愚かな事を
平気でするからな で、単にタイムゾーンをGMT+11に変更しただけな貴方の素晴らしいPCでは
前日はGMT+9、当日はGMT+11な複合表示に対応してくれるわけ? そもそもそんな要件が
必要かどうかというかという問題だからな
オマエの願望を叶えたいなら
オマエがその見返りはらえばいい
できないことはない
できることとやるということは
全然意味が違うからな
低学歴知恵遅れにはその違いがわからない
こういう低学歴知恵遅れは2ちゃんねるによく生息してる ところで具体性なく罵ることしかできないのは放っておいて関係ない話だが
このスレに書いておいたほうがいいと思うので書いとく
毎年同じサマータイムが繰り返されることを仮定せず特定の年でどうだったかを調べるには
WindowsではSystemTimeToTzSpecificLocalTimeEx(Ex付きの方)を使う
これはWin7からのAPIなので、Vista以前に作られたものは当然全滅 すみません、場違いかもしれませんが貼らせて下さい。
電波時計の標準電波の予備ビットや、時計メーカー側の対策状況など紹介されていたので。
サマータイム導入で「電波時計が狂う」? メーカーに聞いた - ITmedia NEWS
http://www.itmedia.co.jp/news/articles/1808/09/news094.html 訂正。GetTimeZoneInformationForYearというのがVistaからあった
参考まで UNIXだと struct tm の tm_isdst でサマータイム中かどうかは分かるね >>240
絶望的だね。要するに別途対応が必要で、
買い替えの必要性もあるってことだ 半角みたいなやつってどういう人間なんだろうな
画面の前で顔真っ赤にして延々と的外れなレスしてるの想像したら悲しくなるわ >>217
TCPのキープアライブ。
AD無限ループスクリプトとか、よくあるようの >>241
たまに夏時間パッチがくるのは、このせいか。
Unhxだと指定の日付から夏時間であったかを検査するようなアプリケーション機能を持った関数はないと思う。 > > 1時半(サマータイム切り替え前)の
> > 1時間後(サマータイム切り替わり後)は何時になるんだろうね
> 普通に3時半(サマータイム)になるだけ
それは大きな問題だね。
1時半の1時間後が3時半だとする。
通常の日付計算をすると、3時半から1時半の差は2時間だけど、
だけど実際には1時間しかない。
日付型にタイムゾーンの情報が含まれてないと
適切な日付計算が行えないっていうことか タイマーをセットする処理でも問題になりそう
現在1時半で1時間後にタイマーをセットするなんてことをすると
2時半にタイマーをセットすることになるが、途中で1時間飛ぶから
2時半は永遠に訪れない。
1時半から30分たった3時に、2時半を超えたという理由で
アラームがなるかもしれないね迷惑だw
こういう自体を防ぐには、実際の時間ではなく
経過時間を使用しなければいけないが、必ずしもそうとは言えないだろう。
つまりは、現在1時半として、1時間後と2時半では意味が違うというわけだ
その違いをシステムは適切に考えて実装しなきゃいけないし
命令を出す人間もその違いを適切に考えて設定しなければいけない
既存システムは全部見直しが必要だろうね アメリカの小学校とかでは、
今は○月○日(サマータイム切り替え直前の)の1時半です。
1時間後は何時になるでしょう?みたいな問題がでたりするのかな?w >>242
一時間なのか二時間なのかはわからないじゃん
>>248
なんでタイマーの処理なのにローカルタイムの引き算をするんだ?
お前みたいな人間がうるう年のバグを作りこむんだろうなあ > なんでタイマーの処理なのにローカルタイムの引き算をするんだ?
引き算じゃないよ? 足し算。
現在1時半で、1時間後にアラームをならすとして、
2時半にタイマー割り込みを設定したらダメという話 そう考えると、なんでdateコマンドとかには
1 hours agoみたいな日付の取得の仕方があるのかわかるね
タイムゾーン付き日付型じゃない限り、
取得した日時(タイムゾーンなし)を+1時間しても
正しい日時にはなるとは限らないんだよ 時間の入力チェックもまずいのか
エンドユーザーがUTCで入力してくれるわけもないし
サマータイムで抜け落ちる時間は、無効な時間になるんだよな 夜中のバックアップ設定とかも危険だよな
いつもよりも夜中が、1時間もしくは2時間短くなるわけだから
いつもよりも処理を早く開始しなければいけないが、
いつもよりも処理を早く開始したらまだ業務中かもしれない こんなときこそ企業が一致団結してサマータイムガン無視しろ
プレミアムフライデーもガン無視できたんだからいけるだろ >>253
入力チェックもまずいし、日付時刻を選択するセレクトボックスの生成もやばいな。
Webでもアプリでも、クライアントサイドでDate型を使って日付のバリデーションするような実装だとユーザーがOSアップデートしてくれない限りどうにもならない。
そもそもサマータイム終了日のAM03:00が1回目の3時なのか2回目の3時なのかを判別する方法もない。
これ全部直すとか、死ねるわw そもそも日本で売ってるAndroidスマホってほぼOSアップデート提供されないだろ
どうすんだよこれ アホが知恵遅れな作りにしてるからそうなるワケ
やっぱりアホは死んでも治らないわ
javascriptですら
Date.getTimezoneOffset()があるからな
コレがなんのためにあるかすら分かってない
ユーザーのクラアント計算機のUTCが分かるのあたりまえとして
ユーザーのクラアント計算機がどの程度の時差があるタイムゾーンが設定されてて
クライアント計算機にどんな時刻が表示されてるかも分かるからな
そもそもローカル時刻をネットワーク経由で送信してること自体が大きな間違いだからな
コレがザ知恵遅れが即座におもいつく知恵遅れ設計 >>242 >>250 ← でなコイツラみたいな知恵遅れはきっとコレがなんのソースでなんのデータが入ってるか分からない
ftp%3A//ftp.iana.org/tz/tzdb-2018e/
>>241 ← コイツみたいな相当頭悪い知恵遅れが
意味不明なドヤ顔してるワケ
マジでこのスレには相当レベルの低学歴知恵遅れしかいない
ほかの知恵遅れの疑問はすべて回答済
繰り返しは省略
理解力に相当な問題あある相当レベルの知恵遅れが同じこと念仏のように唱えてるだけだからな まともに設計されたシステムならシステムでは一切問題おきない
まともな教育を受けてない低学歴知恵遅れのぼくが設計したシステムだと
アタリマエのように問題が多発する
知恵遅れのなんちゃってシステム屋か
パチョコンの大先生がテキトーなこといってるだけだからな
全世界では、普通にシステムで夏時間が運用されてるワケだからな
https://www.time-j.net/
https://www.time-j.net/WorldTime/Area/NorthAmerica
かりにこんな知恵遅れなヤツラがコードいじってるかと思うと
ホントなぞっとするわ 知恵おくれ↓
2 名前:デフォルトの名無しさん[] 投稿日:2018/08/14(火) 21:34:18.46 ID:FLQzRhNo [1/2]
オレのvistaですら
すでに日本の夏時間対応済になってんのに
なにいってんのコイツ
3 名前:デフォルトの名無しさん[] 投稿日:2018/08/14(火) 21:40:58.04 ID:FLQzRhNo [2/2]
(GMT+11) サハリン
(GMT+11) ソロモン諸島、ニューカレドニア
(GMT+11) チョクルダフ
(GMT+11) ノ-フォーク島
(GMT+11) ブーゲンビル島
(GMT+11) マガダン
この中から好きなの選べばいい
コレで日本のサマータイム対応だからな
システムに一切問題なんかおきない
正しく動作する サマータイムを想定した設計になってればサマータイムになっても問題ない、なんていう小学生でもわかることを延々繰り返して100レスくらいしてるよなこいつw ×サマータイム想定したシステム
○普通に国際化対応されたシステム
あのなシステムというのはクソニートが
ママに動いてるとこみせるもんじゃないわけ オマエもママもずっと日本にしかいないからな
アメリカにいってアメリカのタイムゾーン設定して
計算機の動作がおかしいおかしいとひたすらいってるのが
このスレのクソニート知恵遅れだからな >>266
ところで先生はどういう仕事してるの?開発職? キャー今日も先生がいらしてますよー!
みんなもてなしてあげて♡ このスレでクソニートを更生させる仕事してる
クソニートがどんだけクズでゴミな存在なのか自覚させる仕事してる >>269
それは崇高な仕事だね。
でもお金にならないでしょう。 >>253
ローカル時刻を入力するUIてのは、ありそうで無さそうなんだよな。
× 先物で、時刻指定で下限なしで約定
× 15時に自動決済
× 時刻指定で配送
× 時刻表の表示変更(相対時刻表示で運用できる。出力を夏時間に合わせたところで、結果は同じ)
対応するなら、夏時間の対応せずに
「この時刻は夏時間ではありません」
と表示して夏時間ガン無視が最も合理的でリスクがない。 >>259 >>260
半角先生も、GMT+11な他の土地のタイムゾーンを流用しては
解決にならないことを悟られたようで何よりです
getTimezoneOffsetも、Dateオブジェクトの値によって
その時点のオフセットを調べてくれますもんね >>271
うちのサービスだと有りそうで実際にあるわ。
作業記録の開始日時と終了日時を入力する画面がある。
どうすっぺかなー また知恵遅れ意味不明なこといってるわ
普通でもgetTimezoneOffsetすら使わないからな
もともとすべて時刻はUTCで保存だからな
あとIANAのソースとデータののリンクはってやってるのに
それすら読まない
いや読むことができる程度の知能がない
知能に相当な問題がある
知能に軽度の障害があると推認できる いやだなー
これまでUTCとOSの機能を使えと主張しておられた半角先生が
まさか今更データーベースを抱えて自前で処理しろなんてことをおっしゃられるとは 知恵遅れがボクの考えた設計とかどうでもいいわけ
いかんせんオマエは知能に重篤な障害がある
それを自覚したほうがいい >>264
サマータイムが二時間のシステムなんかどこにもないって話はずっと無視されてんだよなー。
なんか森とか遠藤の手下なんじゃないの?自民党の工作員は時々質が著しく低いんだよ。 なるほど
暴れてるのはパヨチョンか
だったら知恵遅れなのはしょうがない
知恵遅れでないとネトウヨやパヨチョンにはなれない おーまた来てる
おんもしれえなこのキチゲェが!
ぜひなんJに来てレスバしてほしい >>269
自分から更生しろよ
間違い指摘されているのに毎日同じようなこと連投するキチガイとか何のために生きてんの 間違い?
ホンキでそんなことをいってるのが恐ろしいわ。。。
アマゾンがクライアント計算機のローカル時刻を保存してるとホンキで思ってるワケか
クライアント計算機からローカル時刻の入力がある場合でもな
クライアント計算機が設定してるタイムゾーンがなんだろうが
アマゾンのサーバーは知ったこちゃないワケ
アマゾンはクライアント計算機で設定されてるタイムゾーンに従って
処理するだけだからな まず、低学歴知恵遅れは時刻というもんが
なんにも理解できてない
まともな教育を受けてないとこうなる 変換の根拠は、クライアント計算機に設定されてるタイムゾーン
日本に住んでるくせにアメリカのタイムゾーンに設定したら、
当然アメリカの時差の基準で処理される
それ以外なにもない まともなシステムなら
ローカル時刻の入力があっても
クライアント側でUTCの時刻に変換してからサーバー側に送るからな それつまりクライアント側がAsia/Tokyoのサマータイムに対応してなくてオフセット9時間で計算しちゃったら詰むじゃん クライアント側のローカル時刻がUTC+09:00なら
時計でもUTC+09:00で表示されてる
なにも間違ってない
設定どおりに表示されてる
頭悪いの? Asia/Tokyoの文字列でサマータイムに対応してないボロイ計算機は
>>262 ←この設定でいける
なんの支障もない
問題なんか起きようがない
回避手段まである 相変わらず話の前提を無視した上に自分では勝手に非現実的な前提をつけててワロタ で、アホはいまだに概ねの計算機で時刻をどう扱ってるか分かってないようだからな
なにがどうなってるか分かるようにjavascriptでアホ教育用のサンプルコードを書いてやったわ
https://ideone.com/Yl3GjP
一部抜粋する
コレで分からないなら人間やめたほうがいい
ホモサピエンスに分類できる知能がない
var ahoDate = new Date();
var ahoTime = parseInt(ahoDate.getTime() / 1000); // 保存する時刻(普通は秒単位で十分)
var ahoTimezoneOffset = ahoDate.getTimezoneOffset(); // ローカル時刻の入力がある場合以外、普通は使わない
var ahoTimezone = -ahoTimezoneOffset * 60; // ローカル時刻の入力がある場合、この秒数分だけ引く(JSTなら9*60*60の値になってる)
print("POSIX Time : " + ahoTime + " sec");
print("TimezoneOffset : " + ahoTimezoneOffset + " min");
print("Timezone : " + ahoTimezone + " sec");
// ↓アホ教育用 コレでアホでもなにがどうなってるか分かるハズ
var ahoTimeAho = ahoTime + ahoTimezone;
var ahoDateUTC = new Date(ahoTime);
var ahoDateJST = new Date(ahoTimeAho);
ahoDateUTC.setTime(ahoTime * 1000);
ahoDateJST.setTime(ahoTimeAho * 1000);
print(ahoDateUTC.toUTCString());
print(ahoDateJST.toUTCString()); クライアントの現在時刻じゃなくてUIから手動で任意の日時を入力して送る時の話だってんだよアホ アホはDateコンストラクタの引数入力値に
任意の値が設定できることもしらないワケか
まずリファレンスを読む能力がない var ahoDate = new Date(2018, 8, 15, 22, 27, 00);
こんな感じでフォームオブジェクトから値とって設定するだけだからな
サルでも分かりそうなことが理解できない
やばいわ。。。 それがなんの解決にもなってないことがわからない辺りがさすがマジキチ var ahoDate = new Date(2018, 8, 15, 22, 27, 00);
var ahoTime = parseInt(ahoDate.getTime() / 1000); // 保存する時刻(普通は秒単位で十分)
はっきりいってな2行で済む
ahoTimeをサーバーに送るだけでおしまい >>297
もしそれで本当に解決できてると思ってるなら頼むからお前が書いたコードを世に出すのはやめてくれよ オマエみたいな知恵遅れが知恵遅れな作りにしたんだからしょうがない
知恵遅れが開き直ってるしな ホントな知恵遅れは知恵遅れ設計の問題点がわかってない
だからいつまでたっても人間になれないわけ POSIXタイム用のインターフェースなんか
いまどきどんなシステムでももってるからな そもそもサマータイムで問題は起きないから対応なんて必要ないって主張だったはずなのにコードの修正例を載せようとしちゃってる矛盾に気がついてないあたりとても好きだよ。 まともなシステムなら問題がおきるわけがないからな
当然の設計ができてないワケだからな
まともな人間が設計すればおきないことがおきると
自信満々にいってるワケだからな
知恵遅れが知恵遅れな設計で知恵遅れシステム作ってますといってる以上
こうしか書きようがない
まともな人間ならありえないことを平気でやるわけだからな 知恵遅れが自分が知恵遅れであると
自白してるのがこのスレだからな
その自覚がない
ゴミでクズのくせにそういった自覚がないのは
クソニートや低学歴底辺に多い
コレは定説 タイムゾーン大先生はスルーして
>>271
うちの納品したシステムでも普通にあるわ。
メディアプレイヤーの大げさなもので、ユーザー(博物館とかの運営者)が時刻を指定して
特定のコンテンツを特定の時間に再生するようなもの。
サイネージ系だと結構普通にあるんじゃないかな。
もっとも、JDTのローカルタイムに読み替えで問題があるケースは、太陽の位置に依存したコンテンツとかに限られるだろうけど。 >>259
> アホが知恵遅れな作りにしてるからそうなるワケ
知恵遅れじゃないよ。必要になってないのに
サマータイム導入でしかも2時間に対応するなんことはしないの
むしろしたらダメなんだよ。2時間は世界のどこでも使われてないんだから
それを言ったら3時間はどうする? 年に複数回あったらどうする?とかまでなっちゃう
この話が勃発する前に客が求めてもないのに、日本がサマータイム導入されたときの
仕様はどうしましょうか?なんて、質問したらダメなの。無駄なコスト。
質問したところで考慮しなくていいって言われるだろうし 確かに、自分から日本滅亡のスイッチを押す必要は無いな。 ホントな低学歴知恵遅れは頭悪すぎて
涙がでてるくるわ。。。
こんだけ懇切丁寧に説明してやってるのに
いまだになにも理解できてないからな
むしろローカル時刻で保存するほうが
余計な対応をしてる
普通にひたすらUTCで交換すれば
システムでは問題なんかおきようがない
しかもそっちのほうが自然な作りになるしシンプルで簡単になるからな
普通につくればタイムゾーン変更すればそのとおりに動く
2時間だろうが3時間だろうが関係ない
かりにパリのタイムゾーン設定したり、ニューヨークのタイムゾーン設定しても
普通にそのタイムゾーンとおりに動くのと同じだからな
低学歴知恵遅れがいちいち余計なことしてコレもできなくしてるだけだからな
そもそもサマータイム対応以前の問題
低学歴知恵遅れはやらなくていい余計なことをして
いちいち問題おこしてるワケ
わかる? まず低学歴知恵遅れは
システムのTZやLOCALEやNLSみたいな環境変数がなんのためにあるかすらも
なんにも理解してないのがよくわかったわ
低学歴知恵遅れが作る程度のシステムでは
特殊な要件がないかぎり、余計な独自の実装とかもともと不要だからな
使用してるシステムのもともとある基本機能にまかせるのが一番簡単なのはアタリマエ
それやらないでいちいち余計なことして問題おこしてるワケ
※ すべてまともな教育を受けてない白痴に由来する
低学歴知恵遅れにシステム設計させると
日本のタイムゾーンがかわると太陽の軌道計算までずれるような作りに間違いなくすることが
↓このレスから予見できる
>>305
日本のタイムゾーンがかわっても 太 陽 の 移 動 が か わ る ワ ケ が な い からな
※ ちなみにユリウス日はPOSIXタイムと考え方的には同じ
つまり、低学歴知恵遅れがシステムを設計すると普通にこんなことがおきる
それが普通だと自信満々でいってるワケだからな
おそろしい。。。 >>310
えとさぁ、だからみんな言ってるじゃん?
サマータイムのことなんか考慮してないで
作ってるから大問題になるって。
サマータイムのことなんか考慮してないっていうのは
そのTZやLOCALEやNLSみたいな環境変数のことなんか
全然見てないってことだよ?
だから大問題になるって言ってるのに > サマータイムは全体をずらすものなのだから
> サマータイムの始まる前の時間もずれるべきだろ?
> 違うの?
違う。決められた時間(世界的には夜2時が多いらしい)に
1時間時計を進める。言い換えるとその日が23時間になる。
また終わるときは1日が25時間になる。
夜間が短くなるということは、夜間バッチを開始して
処理完了までの猶予時間が1時間減るということ。
もちろん2時間ずらすなら、2時間ずれる
夜中の2時に初めて朝6時までに完了、すなわち4時間の間に
終わらせればよかった処理が、半分のたった2時間になるということ サマータイムで問題になるのは "今日" のデータを集計する時
当たり前だが日本で今日といったら、JSTの時間で
今日にあたるデータを集計しなければいけない
ではサマータイムに突入する日、この日は23時間しかない
では23時間分のデータを集めるので良いのか?
といったら要件による
今日一日のネットワークトラフィックであれば24時間の方が適切だろう。
だけど今日一日の来場者数であれば、23時間分で良いだろう
すなわち何が適切かを全て見直さなければいけない
それが一番大変 サマータイムがあったからって、UTCで扱えば
問題ないかのように言ってるやつがいるがそれは大間違いだ
なぜなら、UTCは変わらずとも人間の行動が変わるからだ
日本時間朝10時(=UTC 1時)に業務開始だったものが
UTC 0時に業務開始に変わる。
その他すべての日本人の行動が、UTCで見て1時間早くなる オレのエレガントなサンプルコードをみればわかるとおり
クライアント側ではタイムゾーンなんか一切気にせずに
タイムゾーンを含めて時刻を処理できることがわかる
しかも超簡単
↓エレガントなサンプルコード
https://ideone.com/pOGvRt
ほとんどエクセルでマクロ作ってコピって作ったわ
こんなもん人間が作るもんじゃない。。。
@日本時間 https://i.imgur.com/m4EO0sL.png
Aニューヨーク時間(現在サマータイム中) https://i.imgur.com/k6IFr2b.png
Bパリ時間(現在サマータイム中) https://i.imgur.com/2vOsBYd.png
C日本時間(サマータイム) https://i.imgur.com/iNfxjHn.png
サーバーからPOSIXタイムを取得できたら
超簡単なsetSelectLocalTime()を呼びだすだけで
プルダウンの時刻が復元できることがコードから分かる
クライアントは超簡単なgetSelectLocalTime()を呼びだして取得できた値(POSIXタイム)を
サーバーに送信するだけで適切な時刻が送信できることがコードから分かる
サーバー側でもクライアント側の時差なんか一切気にする必要ない
特殊な要件でもないかぎり、そもそもサーバー側で時刻を保存するためにタイムゾーンの情報すら取得不要
クライアント側は、クライアント側で設定されてるタイムゾーンにあわせて表示する(超簡単なsetSelectLocalTime()を呼ぶだけ)だけだからな
※ つまりまともに設計されてるなら作るとき時差すら意識する必要すらない
※ コードの修正すら不要 システムの設定を更新する作業だけの話だからな そして簡単な試験しておしまい
※ こんなに簡単にできるのは、もともとシステムが国際化の基本機能を実現してるからだからな
※ そして、それはクライアント側でもサーバ側でも実現されてる もしかして低学歴知恵遅れは
アマゾンがいちいち夏時間を設定してないクライアント計算機の時差まで
考慮してくれるとか思ってんの?
もしかして低学歴知恵遅れは
クライアント計算機に夏時間の対応がなかったら、
クライアント計算機からアマゾンで買い物できなくなるとか思ってんの?
もしかして低学歴知恵遅れは
日本が夏時間になったら
日本からアマゾンで買い物できなくなるとか思ってんの?
もしかして低学歴知恵遅れは
日本が夏時間になったら
アマゾンが大混乱するとか思ってんの?
マジでそんな頭悪いこと思ってんの? データをUTCで記録していたとしよう。
そうすると人間の行動が1時間早くなることで
例えば何かしらのデータのピーク時間が
UTC 5時からUTC 4時にかわってしまうことになる。
日本的には特に何も変わってないわけだが、
データ上は大きな変化が発生したことになってしまう。
だからデータの種類によっては、サマータイムを考慮しなければならない
データをUTCで記録していたって、システムの仕様変更が発生する例だ 時系列の時間発展のデータでなにをアホなこといってんのコイツ
著しく知能が低いヤツがいうことはホントな意味不明なことをいう
システムの問題じゃないからな >>316
> 日本が夏時間になったら
> アマゾンが大混乱するとか思ってんの?
大混乱は発生しないかもしれないが、多少の混乱は発生するだろうな。
なぜなら商品の売れる時間帯が1時間ずれることになる
時間帯によって売れやすい商品を検索の上位にしていたりすると
売上にも影響は出てくるだろう >>320
計算システムは問題なくても
大混乱が起きるって話をしている。 あのなサマータイムのこと考慮してないで作ってないレベルじゃないワケ
常識的な設計ができてないという話だからな
いちいち日本だけで動けばイイように作る必要がそもそもないからな
手間なんかかわらないのに >>322
> サマータイムは全体をずらすものなのだから
> サマータイムの始まる前の時間もずれるべきだろ?
> 違うの?
違う。決められた時間(世界的には夜2時が多いらしい)に
1時間時計を進める。言い換えるとその日が23時間になる。
また終わるときは1日が25時間になる。
夜間が短くなるということは、夜間バッチを開始して
処理完了までの猶予時間が1時間減るということ。
もちろん2時間ずらすなら、2時間ずれる
夜中の2時に初めて朝6時までに完了、すなわち4時間の間に
終わらせればよかった処理が、半分のたった2時間になるということ やっぱりな低学歴知恵遅れは
問題の本質がなんにも理解できてない >>322
サマータイムで問題になるのは "今日" のデータを集計する時
当たり前だが日本で今日といったら、JSTの時間で
今日にあたるデータを集計しなければいけない
ではサマータイムに突入する日、この日は23時間しかない
では23時間分のデータを集めるので良いのか?
といったら要件による
今日一日のネットワークトラフィックであれば24時間の方が適切だろう。
だけど今日一日の来場者数であれば、23時間分で良いだろう
すなわち何が適切かを全て見直さなければいけない
それが一番大変 >>324
問題の本質は、サマータイム導入で
システム改修のために長い検証期間と
大きなコストかかるってこと。
お前は計算システム "だけ" 動いてるから
それで満足していればいいじゃないですかw そんなもん決めの問題だからな
一回決めたらおしまい
低学歴知恵遅れはどうでもいいしょうもない心配しかしないからな
しかもこのスレにいるような低学歴知恵遅れには無関係な話 要件通りに適切に動いてるのに
かえろというならおカネもらうだけだからな >>327
ほら、言い返せなくなっちゃったw
夜間バッチの時間が1時間短くなっても
計算システムは動いてますからねーw
ただ朝の営業時間に間に合わなくなるだけですよねーw 低学歴知恵遅れのは
開発したほうに間違いなく瑕疵がある >>328
だから一日が23時間になることで、また世界的に見ると
日本人の行動がUTC時間で1時間早くなることで、
もともとの要件を満たせなくなってないかの検証に
莫大な時間とコストがかかるっていうのが本質的な問題 また同じこと繰り返すのか
>>90>>92>>112>>125>>126
>>127>>128>>130
>>131
もう散々きっちり回答済だからな
もう相手はしない 半角の人、繰返してるって自覚はあるんだ
ずっと同じこと言ってるよね オレはピンポントで回答はできるだけユニークにしてる
SQLでdsitinctつけたような美しい回答だからな
情報価値も高い このスレは現実にサマータイムに対応が必要なシステムを扱う人間のためのものなので
対応が必要ないと思う人は専用のスレでも立ててそっちで啓蒙してくれないかな 要件に合わせたDateTimePickerみたいなのを自作しちゃってるところは大変だよな
特に終了日の重複時刻を入力された時にそれがUTC換算でどちらを意図した入力なのか判断しようがない
ネットオークションの終了日時の設定とかどうすんだろ 自由に時刻が入力出来るところはもうそれがUTC+9なのかUTC+11なのかをユーザーに明示してもらうか、どちらか決めうちであることを明記して換算してもらうかしかやりようがない気がするな。
結局システム屋だけじゃなくて一般ユーザーも何かしらの対応が必要になる。やっぱ影響でかすぎる。 頭が弱い人は、サマータイムが起きてもUTCで扱っていれば
コンピュータは止まらないから問題ないとか言ってるが
論点はそこじゃないんだよね。
論点はサマータイムが起きた時、それをどのように扱いたいのかという仕様の話
一日が23時間 または 25時間の日ができるが、その時間で処理して良いのか
24時間に数値を補正するのか、UTCでみた24時間として
(つまりサマータイムがなかったものとして)処理するのか
世界的に見ると日本人が1時間早く行動するようになるが、
それに世界は合わせてくれるのか。
コンピュータさえ動いていればOKとか言ってるから
現実には大きな問題が発生することに気づけない アホ「サマータイム導入するかもしれないので、今から対策を考えましょう
2時間になるかもしれません。それを考慮しようと思います。
でもいきなり2時間ずれるとか体内時計がついていかないと思うんですよ。
きっと政府は、1時間ずつ二回に分けてずらすとか言うと思うんですよね。
だからスプリングタイム、サマータイム、そして秋にサマータイムの終わり、
冬にスプリングタイムの終わりってやると思うんですよね?
今からそれに備えて対応したいんで金ください
YAGNIなんて敵ですよ。予めいろんな事態に備えないと。金ください」 >>333
いや、タイムゾーンとサマータイムが区別ができていなかったのが、
一応ぐぐって調べた痕跡はある。 サマータイム開始日と終了日が明確なら対応は簡単じゃないの?
始業時間をちょっと変えてバンって感じで
勤怠プログラム作ったこと無いから平気で言えるけど >>342
まんまブラック顧客が言いそうな暴論でワロタ >>342
まず大抵の国内向け勤怠管理はJST決めうちで作ってあるはずだから、ここを何かしらの方法で直さなくちゃいけない。
でもってそれを直すことで副作用がないかどうかテストをしなくちゃいけない。
これでシステムの内部的には勤務時間を正確に計算できるようになったとして、
次にこれを画面に表示したり印刷したりする場合にどう表現するか考えて、それを実装しなくちゃいけない。
サマータイム期間内と期間外をまたぐ勤務時間があった時に、ただ09/15 03:00とだけ書いてあったらそれが1度目の3時なのか2度目の3時なのかわからない、など対処すべきことは沢山ある。 >>342
プログラムを直すのなんて簡単なんだよ
問題は、例えば夜勤の人がタイムゾーンをまたぐとき
その日は勤務時間が短くていいのか、短いとしたら給料も減らしていいのか等を決めないといけないだろ?
そういうことを考えてない上から改修しろと言われてしまうと
意見伺いや仲裁も全部SEの責任になって大変面倒なことになる
当然勝手に決めたら怒られる まだ低学歴知恵遅れそんなこといってんのか
システムではサマータイムもタイムゾーンも扱い方も管理のしかた同じなのに 低学歴底辺の負けず嫌いは異常だからな
ホントなすぐに分かる なんどもいうようだが
まずな低学歴底辺の知恵遅れは
自分がいかにゴミでクズな存在なのか自覚する必要がある
ホントなゴミクズのチンカスだからな
わかってんの? >>346
システムの動作に依存するパラメータが法令にある時刻で(労基法の深夜割増は22時からとか)、
そのパラメータがサマータイム例外規定とかで一部の工場は24時からとかになったらどうするのって話なわけで
UTCで管理してれば2時間のズレは表示上の問題でしかない、という話以上の問題がそこにはあるだろう
法令の時刻をDST実施中にUTC+9で読めばいいのかUTC+11で読めばいいのか現時点ではわからないのだから
例えば深夜割増の開始判定時刻は現状では365日JSTの場合しかないからUTCの13時と決まっているけれど、
今後の行政の動き次第では開始判定時刻がUTCの11時になったり、UTCの13時になったりとケースバイケースなわけで、
そんなの事前にシステム設計側で把握しておくことは不可能だっただろうって話だ。
そもそもJSTのローカルタイムのままシステムを動かすのか、JSTで表現されたローカルタイムをJDTとして再解釈して
システムを動かすのかもケースバイケースなわけで、スタンドアロンなシステムなら単なる決めの問題だが、
連携して動いているシステムでこの方針を統一できない場合もあってその場合はテストを相当にやりなおさなくちゃいけないだろう
ただそれを説明してお客さんが納得してくれるとも限らないからタイムゾーンを変えるなんてことを本当にやるのか?と皆思ってるわけで 簡単にまとめると、サマータイムが一時間だとして
1. サマータイム開始時・・・一日が23時間になる
2. サマータイム終了時・・・一日が25時間になる
3. サマータイム中・・・世界基準で考えると日本が一時間早く動き出す
4. サマータイム導入前に記録されたデータは上記に当てはまらない
5. サマータイム導入後に撤回されたら未来の予定に調整が必要
ってところかな。5は撤回されなければ対応する必要はないけど
なんか導入してダメだったらやめればいいだけって考えてそうだから、
やめるのにもコストが掛かりますよってことで書いた 通信手段を持たない組込機器とか、誰がアップデートするの? >>351
そう。試験導入とか、2年で一旦やめるとか、アホの極み。 半角くんってエンジニアじゃないよな。
仮にシステムに関わる人間だとしても、渡された詳細設計書通りにコードを書くことしか出来なさそう。
見えてる視野がそのレベルの広さしかないんだもん。 web屋とかなら半角くんも間違っちゃいないけどな
工場のシステムとか他社システムが絡むもんの入れ替えとか考えたくもないわ >>356
Web屋から見ても何から何まで間違っとるわw
静的なhtmlのサイトでちょっとjQueryでアニメーションつけてるくらいなら間違ってないだろうけどw >>350
やるなら法定時刻はUTCで定めてくれると、逆にありがたいけどね。
ただ海外、大陸をみると、現地時刻は幾つもある。
西海岸時間、中央時間、東海岸時間、あとはあるかはしらんが、ハワイのローカルタイム。
イギリスでもあんま知られていないようだが、太平洋に領地を持っていたりした。
数十年前なら香港なんかがある。
さて、そういう幾つものローカルタイムを文化として持った国は、法定時刻をどのように扱っているのか?
法的文書は、UTCで記録するのが、合理と思うが、タイムスタンプには、必ず「その時点の時差」を記録させる運用でないかと思う。
で、夏時間対応は、この時差記録機能の追加が柱になるんでないかと、個人的には考えている。
まあ、決めるのはじみんとー >>344
時差、タイムゾーンは、相対的な時刻の表示を替えること。
生活習慣上の時間軸で定められた時刻であれば、内規、おれルールを替える必要はない。
明日から9時が2時間早まるといって、わざわざルールを夏時間無適用の時刻で定め直す余計な手間になるから、そういう影響は少ないかと。 何にしろ誰得?みたいな話。
政治ねたを引用すれば、ある新聞社は、夏時間導入に大賛成したけど、明るい内に呑みに行けないからと記者が厭がって廃止に世論を誘導して廃止させたとか、
そーすは不祥事のあと落ち着いたのに、やめもしないアイツ オレがこのスレにこなくてさみしいの?
はっきりいってなもうこのスレはもう諦めた
計算機システムと無関係な話しかしてないからな
バカは問題のきりわけができないからな
あまりに頭悪いのしかいないからな エクセルがサマータイムに対応してないから
大変なことになるって騒がれてるな >>364
あれ速攻で否定されてたろ
そもそもExcelってアメリカ産だぞ な低学歴知恵遅れは願望のデマばっかり流す
エクセル単体ではおもいっきり対応してる
UTC+0900からUTC+1100になれば、普通に表示される内容もかわるからな
Excelも普通に通秒のシリアル値もってる
http://span.jp/office2013_manual/excel2013/format/date-user.html
(注2) 「種類」の中の「*2012/3/14」と「2012/3/14」つまり先頭に「*」(アスタリスク)がついているかどうかの違いは以下の通りです。
*2012/3/14: Windowsの地域設定の影響を受ける。
2012/3/14: Windowsの地域設定を変更しても影響を受けない。
これは、「*」がついていると、同じ日付でもWindowsの地域設定により表示形式が変化することを表しています。
例えば、海外のユーザーとデータを共有する場合にこの形式を用いると、それぞれの地域で使われている日付形式に自動的に変更されます。
低学歴底辺知恵遅れは道具の使い方も分かってない
自分が使い方をしらないもしくは使えなければ対応できてないということになるからな >>364
二時間ずらす森タイムに対応してんの?
古いVBAのマクロは改修しなくてもいいのね? 時計2時間早めたときに、海外に習うなら02:00から04:00に飛ばすんだろうが、
その間に行う処理ができなくなるとか、
また戻すときには重複して行ってしまうとか(こっちのが怖いか?)
あらゆるとこでいろんな事故が起こるんだろうな 海外に習うなら1時から3時だとおもうが
0時から飛ばすと影響があるから次の時刻から飛ばす
戻す場合もしかり 半角くんって嫌儲並の低レベルだな
ここに来るのはまだ早いんじゃないか? 嫌儲レベルですらない
あいつらは一応話できるし
こいつはエアプもいいとこのガイジ コボラーなら金融系とか経験あるだろうから、あんなことは間違っても言わないだろ
単体の計算機の時間を合わせることしか頭にないんだもん というか時間なんて自動設定だろ。
だから何もしなくていいということではなく
時間が変わることにソフトウェアが対応できてないのに
強制的に変えられてしまうことで不具合が発生する可能性がある ファイルやエクセルなどに日本時間で記録されてると
サマータイムの対応が必要になるだろうね。
ファイルやエクセルにUTCで書くやつなんていないしw 半角くんが言うところの低学歴知恵遅れが
プログラムを作ってるせいでヤバい機器が多数あるのが問題 >>382
でもなじゃあ高学歴なら対応できるのかと言うと、
サマータイムの話が出てない時に、
「バイトの夜勤時の勤務時間計算なんですが、サマータイムの開始と終了の日は
深夜0時から朝10時までの10時間で計算しますか?
それとも実際に働いた9時間または11時間で計算しますか?」と聞いても
「日本はサマータイム無いじゃねーか」って言われるのが落ちだと思う
高学歴ならそんなわかりきったこと聞かずにシステム作るよね
日本はサマータイムはないという前提でシステムが組まれてる システム云々じゃなく生活時間をずらせばええだけやん? 工作員説は信憑性あったんだが
文字コードスレで同じようなことやってるせいで否定されたのは
良いことなのかどうなのか 銀行の営業時間とか、法律で決め打ちされてるみたいよ。 オレみたいなホンモノのプロフェッショナルがくると
低学歴低知能のククソニートどもや底辺ドカタどもがテキトーなことなんか
書き込めなくなるからな
まずこの板からえらそうにしてる低学歴低知能のクソニートどもや底辺ドカタどもを
書き込めない板にする、唯一の居場所をとりあげる、排除する
板がまともにならないからな
オレはずっとコレをいってる
バルサンを焚くと
効果はでてきてる
それが第一段階のロードマップだからな オマエラみたいなゴミクズ糞袋は生きてる価値がないほどのゴミクズだからな
まずそこんとこを自覚してもらう更生プログラムでもある
まず人間ですらないゴミクズであることを自覚してもらわないと困る
排除に伴ってゴミどもの更生もできる
ゴミクズは2ちゃんねる書きこむのは禁止
オレは板を正常化するとともに、今すばらしい社会貢献も同時に行っている ちなみにオレはレスで一切間違ったこと書いてないからな
低学歴低知能のククソニートどもや底辺ドカタどもが
何も知らないくせに
どんだけテキトーなこと書いてるか明らかにしてる
どんだけゴミでクズなのか明らかにしてる こういう事言ってる奴って大体現実では引篭りNEETなんだよね クソニートがもう必死でしょ
クソニートというワードにすぐに反応する えらそうなクソニートは低学歴底辺ドカタは
身の程をしらないからな
まともな社会人に勝てると思ってるからな
こんなゴミどもがまともな社会人に勝てるわけがない 唯一の自分の場所をクソニートどもが
必死でしょ
このスレでテキトーなことかいて社会参加できてると錯覚してる
もうチョンバレなワケ
分からないとおもってるの? 低学歴低知能のクソニートと低学歴底辺ドカタの居場所はもうない
精神年齢がこどものままだからな
そこで止まってる
レスからすぐに分かる
レスパターンも同じだからな
ニュース板にいるようなネトウヨやパヨチョンと同じ
登校拒否児になってそのまま大人になったようなのが
このスレでえらそうにしてるワケ
もうね全部お見通しなワケ >>363
>はっきりいってなもうこのスレはもう諦めた
>計算機システムと無関係な話しかしてないからな
確かに無関係だな 最初のうちははクソニートどもがボクがテキトー考えたシステムと
低学歴低知能のどかたがこんだけ頭悪いシステム作ってますと
自白するスレだったからな 半角言われても半角直さない半角さん素敵です
この人仕事でちょっとやっていたことあるだけで今ニートなんだろうな 半角が半角以外になったら
なにかかわるの?
情報に差はない
クソニートはなんでクソニートなのか
まずわかってないからな 低学歴低知能とクソニートどもと底辺ドカタの自己評価の高さは異常だからな
頭悪いシステム作ってそれが普通だと自信満々にえらそうにいうワケ
この部分は低学歴低知能で共通してる
頭悪いヤツほどどんだけ自分でゴミでクズなのか自覚できない
バカはバカを自覚できないからずっとバカが治らない
コレと同じだからな 学歴に拘るのは低学歴か学歴倒れの屑のどちらか
学歴なんてただの飾りだよ
低学歴がこれを言うと僻みになるので注意してね 懐かしのstaticおじさんみたいな人だな
強弁するけど間抜けでとんでもないことを言ってる staticおじさんもいたし、全てのビジネスロジックはSQLで書くべきだとかほざいてるおじさんもいたな >>389
A「夕ご飯何食べる?」
B「お米を炊いたらご飯になる」
君の発言はこんな感じなんだよね
Bが言ってることは正しいけど
Bはそれを言う状況を間違えてる
Bが言ってることが正しくても
AはBが言ってることを理解できないよ
Bは理解されない苛立ちから
Aを馬鹿だと思い込む
視野が狭い感じなんだよね ぜんぜん違うな
オレは二種類のレスしかしてない
一点目は、
低学歴知恵遅れのテキトーな明らかに誤りがあるレスへの指摘
明らかに低学歴知恵遅れのシステムへの理解不足に由来する部分だからな
で、オレは、低学歴知恵遅れ分際でテキトーなレスしてることをひたすら罵倒する
それ以外なにも書いてない
二点目は、
偉そうに低学歴低知能のクソニートどもと底辺ドカタどもが普通にこう作ってから
問題がおきるというわけ
まともな設計なら問題がおきないことを問題がおきると強弁するワケ
で、オレは低学歴知恵遅れでもないとそんな作りにはならないと指摘している
低学歴知恵遅れがいちいち低学歴知恵遅れなシステムな作ってると自白するからな
で、オレはまともな設計をしてないからそうなるとそう指摘してるワケ
で、オレはその低学歴知恵遅れの設計をひたすら罵倒する
それ以外なにも書いてない
低学歴低知能のクソニートどもと底辺ドカタがどんだけゴミでクズであるか
それ以外について、一貫してオレはなにも主張してない
つまり自己評価が高い低学歴低知能とクソニートどもと底辺ドカタが
いかに邪魔でゴミでクズな存在かを証明してるレスしかしてないからな
マジでな低学歴知恵遅れはまずレスがまず読めない
低学歴知恵遅れはまずコミュニケーション能力ゼロだからな
意思疎通が不可能なレベルといっていい
すべてまともな教育を受けてないのが原因 UTCをローカルタイムに変換することを
繰り返し言ってるだけの人に知性感じないけどね
壊れたCDプレーヤーかなって思う それができてたら
ほとんどのケースでシステムでは大きな問題なんか起きるハズないからな
読み返してみればいいわ
どんだけ偉そうに低学歴低知能のクソニートどもと底辺ドカタどもがたちが
おろかなレスしてるか読めば分かるハズだからな
低学歴低知能のクソニートどもと底辺ドカタどもが作る程度のシステムで
普通に問題なんかおきるワケがないからな 板正常化のために
低学歴低知能のクソニートどもと底辺ドカタどもを排除する
この決意にかわりはない 自分の発言見返すの大事とかいろんな意味で反面教師としては優秀だわ。完全に板違いなのはともかく >>414
それができてないケースではどういう問題が起きるんですか?
その問題が起きるから対応が必要だ、対応はUTCから変換することだと
お考えになっておられると思うんですが、そもそもサマータイムの問題って
どういう問題なんですか? ご認識をお聞きしたく オレはそんなこと一切書いてないからな
もともとまともな設計になってないことを問題にしかしてない
いちいちまともでない設計にして問題がおきてるとしかいってない
たとえばな、日本の時差がかわっても太陽の軌道がかわるワケがないからな
低学歴知恵遅れのシステムだと太陽の軌道にすら影響がでるらしい >>418
どういう問題が起きてると認識されてるんですか?
問題が起きてるから設計を修正する必要があるとお考えなんですよね?
逆でも良いですよ、設計が間違ってたらどういう問題が起きると認識されてるんですか? 普通に作られてたら
そもそも時差なんか気にする必要すらないからな
もともとシステムの基本的な国際化対応の機能の中に含まれてるからな オマエにいちいちオレの考えを表明する義理なんか一切ない
オレは低学歴低知能のクソニートどもと底辺ドカタどもが
いかにゴミでクズあるかの考えしかこのスレでは述べない >>420
時差の問題ですか?
今聞いてるのはサマータイムですよ、サマータイムの問題は具体的に何と認識されてるんですか? いまだにこんなこといってるワケだからな
お話ならないわ
まったくなにも理解できてない >>423
いまだにとおっしゃってますが、あなたは一度もサマータイムの何が
問題なのか言っておられませんよね
問題を正しく認識して初めて正しい答えが導けるってものですよ
隠さずに教えてくださいよ、何が問題だと認識しておられるんですか? まずなシステムが時刻をどう扱ってるか
ちゃんと理解してから書き込みなさい
オマエはな、まず議論の土俵にすらあがれてない
議論をしたいならな、まず議論できる前提条件を整えてから
出直してきなさい
でな、教えてほしいことがあるなら
素直にな、なにが分からなくて、なにを教えてほしいか
ちゃんと書いて自分で理解できるようになる先だ >>22
>だから、どこかの瞬間、サマータイムにより2時間ないし、何時間と時間がずれても、そのまま処理するだけで影響は軽微です。
ここで笑ってしまう。
時間がずれてもそのまま処理するからまずいって言っているのに、「大丈夫です」だもんな。 >>425
システムは調べればわかります
知りたいのはあなたの認識です
あなたに聞かないとわかりません
あなたがサマータイムの問題を何と認識してるかわかりませんので
教えてください、どうぞよろしくお願いします。 >>2
このブログの説明もちょっと疑問なところがある。
Windowsのレジストリにサマータイム開始年と終了年が設定されているとの事だけど、
そういった設定はできるようになっているものの、そういった使い方はされてないんだよね。
年の部分に数値が入っていると絶対値指定となってこのブログ主の言うように開始年とか
わかるんだけど、今はこの年の部分にはゼロが入っている。
年にゼロが入っている場合はダイナミック指定となって、6月の第1日曜日とかいう指定方式に
なるようになっている。 この場合は過去のデータがサマータイム制実施前かどうかはコードで
判定していかないといけないと思われる。 ぜんぜん分かってないから
トンチンカンなレスをしてるワケだからな
あのな分かってないようだが
レスから
低学歴かどうかとか
底辺ドカタかどうかとか
なんにも理解できてないかどうかとかな
レスから全部分かっちゃうワケ
残念なことにな
本人は気付いてないだけかもしれないが >>429
ちょっと、ちょっとちょっと!
返信ないからしばらく待ってみたけど
それもうサマータイム一切関係なく
レッテル張りに終始しちゃってるじゃないですか
素直にちゃんと書いたのに酷いです…… >>425
処理系によって全然違うのに何を言っているんだ? 万が一、サマータイムが導入されたとして、
俺には、どの時計も信じられないな
アナログ(オフライン)の勝利 >>434
でなきゃ、人格障害でクライアントの要求が理解出来なくて、
職場からドロップアウトしたとか?
アスペルガーって、病状に関わらず優秀な人がいるみたいだからね。 自分がDTが使ってる言葉 ヤカラ というのは何のことかはわからなかった
輩は知ってたけどヤカラの用法はしらなかった 元号も改元直前に発表だって
本当に自民党って終わってるな またdefine使え厨が湧きそうな予感
そうじゃねえんだっつの >>444
スコープの概念がないのと自由度が高過ぎる > #define使え さん
これ、C99あたりで止まっちゃった人なのかな
おかわいそうに つか今どき業務でC書いてる時点でかなりの少数派だろ Cプリプロセッサなー
90年代にバッファ処理をインライン展開するのに使いまくったな
いまだったらデバッグ時にかえって可読性悪くなるの嫌だから考えられん きっとなこのスレにいるような低学歴知恵遅れのバカなら
9時間用、11時間用でコンパイルするとか
やりかねんわ。。。
システムのTZやLOCALEやNLSみたいな環境変数がなんのためにあるかすらも
いまだに分かってないようだからな >>454
半角おじさん、LPICの試験が消滅したの知ってる? そんな資格の存在をそもそもしらない
その資格もってたらなんかいいことあんの サマータイム期間中全システムを止めれば解決だな。
もちろんシステムが関係する工場の生産とか交通機関や病院や天気予報やセキュリティーシステムも停止。 五輪職員と公務員の出社時間早めるだけでええやろ
コアタイムも移動させずにそのまんまで それに加えてバスと地下鉄の臨時便を出せばそれで全て解決だよな 第三回バーチャルYouTuber人気投票募集中(全231名、2018年8月20日〜)
あなたの好きなVtuberは?(一人五票)
https://goo.gl/forms/T6beumT5Z5Uv021a2
・2018/8/20時点でチャンネル登録数10,000人以上のVtuberを対象としています。
・一つのチャンネルでVtuberが複数人いる場合は、それぞれ分けています。
・一人五票です。
・このフォームに投票するにはグーグルアカウントでログインする必要があります。
・並び順は前回の得票数の高い順と新人は登録者数の多い順に並んでいます。
・今回も1,000人の方が投票するまで継続します。
・投票が終了するまでは投票内容を変更することが可能です。
第二回バーチャルYouTuber人気投票結果(2018年6月5日〜8月6日、全投票数1,000票)(スプレッドシート)
https://docs.google.com/spreadsheets/d/1HqVp41DzLXPSuarWKkqNFZRyL20-nkMF5O5kkeEmqnA/edit?usp=sharing
第一回バーチャルYouTuber人気投票結果(2018年5月7日〜5月30日、全投票数1,000票)(スプレッドシート)
https://docs.google.com/spreadsheets/d/1uaKoB3pJQHgC9VEkvg74v9OaSNW3Zvccr91mPN1lt5k/edit?usp=sharing >>465
そうすると、公務員様が、ボランティアという名前の奴隷集めに苦労するからダメ OSが対応すれば対応を考えます、でいいんじゃないの?
Windows系ならMS、Linux系ならコミュニティ。
時刻をアプリではなくOSに依存しているシステムなら充分にこの言い訳が効く。
しかし…、年号対応できない旧VB6.0のアプリ対応にベンダーのケツ叩くのに必死こいてんのに何言ってんだって感じ。
我々に出来ることは、森と船田の心臓麻痺を祈ること。
俺はかなり真面目に祈ってる。
「神様!森喜朗と船田元の心臓を麻痺させてください!!」ってね。 意外と動きないし、マスコミが一斉に慎重論を唱え始めたから結局やらなさそうだけどな。
自民の総裁選が終わるまではどちらとも明言しないだろうけど。 >>471
やらなさそうな空気だけど、言い出した人間は地獄の業火に焼かれて又吉イエスに足蹴にされるべき。
特に「イット革命」とか言った、脳みそがサメ並みの老害の象徴のような老害には、この板の人間は恨みを持っている人が多いと思う。
俺はあのジジイはマジで許せんね。 面白そうだから安倍ぴょんの謎の決断力でやったら良いのに 産業界が政府にご注進してない理由がわからん
マスコミも事業者や役所に聞けば来年6月は無理だてわかるだろうに
なんで世論なんか調査してしまうのか >>474
政治家にしろマスコミにしろよくわからずに騒いだけど、
調べれば調べるほどやばさが分かったから静かにトーンダウンし始めたんだと思ってる。
特にヨーロッパで見直し議論が始まってるのを知って、「世界では当たり前」論法が崩壊したのが大きそう。 石破が人気取りのために、やめるべきだ!とか強くいうと、バカな安倍ちゃんは、じゃあやろうとか言いだしかねない。怖い怖い怖い >>476
その可能性も割とありそうだから怖いな。
争点にならないことを祈るばかり。 高性能爆弾作って捕まった大学生が、もし完成させて森喜朗に投げて爆殺してたらヒーローになれる。
日本でのサマータイムなんぞ、それくらいおぞましい代物だ。 OSではすでに対応済されてるとみなして問題ない
そんなイイワケ通じない
オレは許さない
オペレーターに特定の時刻になったらタイムゾーン(とりあえずサハリン時間設定でいい)を手動で替えさせるか
自動化できるなら(というよりできないワケがない)時刻トリガーで切り替えればいい
※ windowsならSetTimeZoneInformation()で呼ぶだけ 超簡単
それで期待通りの動作にならないなら作りに問題がある
https://i.imgur.com/9nQk6gU.png
Windows Vista 日本時間
Linux(slackware) on VMware 日本時間
https://i.imgur.com/K3bqjmX.png
Windows Vista 日本時間
Linux(slackware) on VMware 日本時間(サマータイム)
https://i.imgur.com/xRYeiSM.png
Windows Vista 日本時間(サマータイム)
Linux(slackware) on VMware 日本時間
https://i.imgur.com/0QxIC1n.png
Windows Vista 日本時間(サマータイム)
Linux(slackware) on VMware 日本時間(サマータイム) >>479
サハリンだかなんだか知らないけど、日本じゃないだろ。
超簡単とか言ってるのはお前だけだわ。
ATMの振り込み時刻とかどうすんだろね。
NTPじゃなくて手動調整してるような医療機器とか監視カメラの時刻とかどうすんだろね。 そもそも手動で調整してるもん
いままでどおり手動で調整すればいいだろ
もともと手動で調整する運用なんだからな
手動で調整する手間賃もらって
手動で調整すればいい
手動で調整すれば適切に動くならなにも問題ない
それがシステムというもんだ ちなみにNTPで取得できる時刻は
1900年1月1日0時0分(UTC)オリジンの通秒値だからな
どんなタイムゾーンの計算機がとっても
どの計算機がとっても同じ値が返ってくる
コレも何度も書いてやってる
相変わらずバカはバカのまま
※ すでに二回書いてる コレで三回目さからな
つまりバカに学習能力はない そもそも、急にサハリンだかどっかの時刻に合わせたら、過去のファイルのタイムスタンプが不整合を起こすし。
ありとあらゆる過去の連絡や取引の時刻が不整合を起こす。
吸収するパッチが出るまで何年かかるのやら。
>>481
馬鹿発見。
手動調整するなら、サマータイム切り替えと「同時に」調整する必要があるだろうが。
ネットに繋がってない機器なんか、手間賃(ダサい言い方だ…老人?)が出たって人員確保なんか到底できないね。。
で、ATM等の巨大システムは手動調整でどうにかなんの?ラグってありえない時刻が出たら君が賠償すんの?
できねーなら言うな。 >>482
で?UTCを取ってきてるから何なの?
俺はそんなこと聞いてないけど? ntfsもext4も普通にUTC対応だからな
知恵遅れはレスすればするほど
知恵遅れを暴露する 知恵遅れは
なんで知恵遅れなんですと
いちいち自白するの? >>485
UTCだから何?何それ美味しいの?って聞いてんだけど?
>>487
そういうことね。やっぱりね。 >>485
なるほど、ではサマータイムではどのようなことが問題になるとお考えですか? オレは計算機システム以外の問題は板違い
その計算機システムに由来する問題は
いちいち低学歴が知恵遅れな作りになってるから
発生していると主張している
すべて知恵遅れの問題 低学歴知恵遅れは
自分でなにをいってるのか
わからないらしいからな
低学歴知恵遅れは
自分でなにをいってるのか分からないらしい 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) >>491
自分でそれ言って面白いと思ってるなら一生やってろ。
寒い。 >>490
計算機システムに由来する問題というのは
サマータイムの導入によって引き起こされる問題ということですよね?
それは具体的にどういう問題と認識されてるんですか? ググって分かった?
知恵遅れがバレて恥ずかしかった?
知恵遅れはレスすればするほど知恵遅れがバレるからやめたほうがいい
すっといってるやん
レスから
低学歴かどうかとか
底辺ドカタかどうかとか
なんにも理解できてないかどうかとかな
レスから全部分かっちゃうワケ
残念なことにな ほら、レッテル張りだけのレスが返ってくるの、不思議 >>495
全部自己紹介で同じこと繰り返しているのに釣り宣言しないんだ
いい加減みんな飽きるよ オレがなにをいってるのか
分からないらしいからな
知恵遅れな書き込みをなかったことにしようとしても
ムダ
自分がどんどん知恵遅れな書き込みしてるという自覚が
まずないからな
つまり自己評価だけが高い無自覚なバカだからな >>494
もう相手すんのやめよう。
「計算機システムに由来する問題」はそもそも発明者のノイマンやチューリングがいなけりゃ発生してない。
だから「知恵遅れ」は彼らを含むのだろう。イカレてる。
森か船田の支援者かモノホンの狂人のどっちかだろう。
これに関しては関係各省庁や自民党にネットで苦情を入れるのがいいと思う。
五輪開催委員会、自民党、経産省、総務省、この辺りかな、全部入れていくつもり。
これは本当に許されない事態。 システムの問題じゃない
低学歴知恵遅れなのが問題
すべてコレに帰結する 防犯カメラはどうなってるんだろ
地域時間でファイルを作ってたら面白いのに >>503
証拠能力にも関わるからシャレにならんよな。
その手のものはいっそUTC+9で固定にしておいた方が平和かもしれない。 コレが典型的な低学歴知恵遅れのレス
> そもそも、急にサハリンだかどっかの時刻に合わせたら、過去のファイルのタイムスタンプが不整合を起こすし。
> ありとあらゆる過去の連絡や取引の時刻が不整合を起こす。
> 吸収するパッチが出るまで何年かかるのやら。 サマータイムを挟んだ日時の差をそれだけでは解消できない
ウンコみたいな対応法 タイムゾーンとサマータイムは別の概念だぞ?
何回指摘すれば覚えるんだ? 日時の差なんかタイムゾーンがかわってっても変わるワケがないからな
日時の差なんか
終点通秒 - 始点通秒
で求めてれば、そもそも問題なんか起きようがない
なんで知恵遅れはいちいち知恵遅れな作りしてますと自白する
知恵遅れな作りは知恵遅れなせいだからな
相変わらず知恵遅れは知恵遅れの自覚がない システムでは同じ扱いだからな
低学歴知恵遅れには何度いっても分からないからな コレでわかっただろ
サマータイムで騒いでるのは
とてつもない知恵遅れと
まとも人間ならサマータイムとかなんということはない
人間未満のゴミクズがサマータイムで騒いでる
サマータイムで騒いでるヤツラは
まず人間になることから 何月何日の何時の二時間後は何時かをだすのに
ちゃんと対応したタイムゾーン入りの日時だったら楽なのに
なんでサハリン時刻を考慮して時刻だすのかが意味が分からない
サハリンのタイムゾーンのサマータイムなどがいじられてもこっちでは知りようがない
潜在的なバグ突っ込んで何がしたいんだ?
お前はサハリン時刻が改定されないかずっとみてるのか? サマータイムが実施されてない時差11時間のタイムゾーンを選択すればしまいだからな
IANAで全部管理されてるからそれみればおしまい >>512
タイムゾーンで騒いでる先生が羨ましいです >>514
今まで意味が分からないでずっと馬鹿だアホだいってたのか?
お前は開発にかかわってるならPC触るな 低学歴底辺はいきなりシステムのタイムゾーンが更新されると思ってるのか
クソニートらしいわ。。。 クソニートの会社では勝手に会社の資産の計算機を
勝手にアップデートするヤツがいるらしい このスレにはなオレ以外
低学歴知恵遅れのクソニートと底辺ドカタしかいないからな
まともなヤツは書き込まないほうがいい >>505
先生、更新日にローカルタイムが表示されてます
これサマータイムが終わるときに重複しますか? >>521
先生呼ばわりして自分が間違ってても恥ずかしくないように保険かけてるの? 知恵遅れがいってることことは
なにをいってるか意味がわからないからどうでもいい >>522
誰お前、ふざけたレスしてっと先生に言いつけるぞ >>523
意味がわからないのはマジですか?
先生ともあろうお方が サマータイム抜けるときにローカルタイムが繰り返すのは知ってますよね? ファイルの更新日重複するんですか?って質問です
誤魔化さないで答えてください UTC基準のシリアル値保存してるのに
ファイルのタイムスタンプが変わるワケがない
普通にmakeでもなにも問題おきなし 時刻の大小関係が狂うことなんかないからな
makeは依存関係とタイムスタンプのルールに基づいて動く
一切問題なんかおきない >>485
VTOCは対応してないぞ
COBOLもアウトだ
汎用機どうにもならん ファイルのタイムスタンプの表示で
具体的な問題なんか発生しない
タイムスタンプの大小関係の整合がくずれることはない
※ UTC基準で正確な時刻だからな スマホ未満のシーケンサーとかIoT機器とか逆に鯖よりでかい汎用機は厳しいな
バッチスケジュールがサマータイムと重なる鯖もやばい
簡単に出来ると言う奴死んでくれ >>538
表示の問題だと言ったのは先生ですが
それは撤回されるという事ですね? >>538
UTC対応してない汎用機のトランザクションログどうするのよ
ファイルシステムもローカル時間だよ 表示の問題で
問題がおきることはない
低学歴知恵遅れの日本語リテラシの低さは異常だからな >>543
あるわいボケ
WindowsとLinuxだけがOSじゃないんだぜ UTC時刻は連続で、それらの差でそのまま時間が計算できる時刻の表現方法。
ローカルタイムはUTCの一価の写像で不連続で、それらの差がそのまま時間にならない時刻の表現方法。
合ってる? 表示で重複おきようがおきまいが
なんの問題もおきないからな ローカルタイムに依存するものはシステムも業務も
影響受けるんですよ、だからサマータイムは大変なんです タイムゾーンが併記されてたらわかる
別に夏時間がおわったら
現時点の時差に従って時刻を表示すればしまいだからな
どうでもいい仕様の決めの問題
このとおり
https://i.imgur.com/7Kkiiju.png
@日本時間(タイムスタンプ)
https://i.imgur.com/og6eH3p.png
Aサハリン時間(タイムスタンプ)
ホントなかわいそうなぐらい頭悪い UTCに変換すれば良い
UTCから変換すればいいというのは
その通りなんだけど銀行潰れるとわかってて金預ける人がいないように
今現在ローカルタイムに依存してしまってるものがあるでしょうと ニューヨークはいま
夏時間でタイムゾーンはEDT
夏時間が終われタイムゾーンはESTになる >>551
それで何が解決するん?
サマータイムの問題は何かしら? むしろなんの問題もおきないことが証明されてる
低学歴知恵遅れが
低学歴知恵遅れな作りにしなければな そもそも解決すべき問題がない
意味不明なことを問題だと思いたい低学歴知恵遅れのオツムの問題 >>556
ではサマータイムの対応で先生にできることは
何もないのでご卒業おめでとうございます >>552
ローカルタイムは不連続関数なのに連続関数と仮定して作られたシステム? >>551
それだと例えば5月のファイルのタイムスタンプもサハリン時間で表示されてしまう むしろ全体で連続してる
すべてUTCを基準にした
サハリン時間基準
すべて夏時間基準(JDT)になってる
なにも間違ってない 他所の国のタイムゾーンに依存してホンマに大丈夫なんでっか? タイムゾーンの使い方を間違えてると思うの
日本マイクロソフトがきっとなんとかしてくれるよ 知恵遅れが知恵遅れな作りにしてなければ
なんの問題も起きない
タイムゾーンなんかただの相対値の定義だからな ニューヨークはいま
夏時間でタイムゾーンはEDT
夏時間が終われタイムゾーンはESTになる
このとおり夏時間は
タイムゾーンを切り替えてるだけだからな >>567
サハリンのタイムゾーンに依存する日本のシステム
を推奨するわけですね先生は
そしてそれは賢いことだとお考えですね 回避できない問題なんかないということだからな
MSが対応しなくても回避できる サハリンに依存するシステムは嫌だわ
サハリンのことなんか何も知らんし ローカルタイムに依存するシステムが沢山あっても不思議じゃないな
今現在サハリンに依存するシステムを構築する先生もいる サハリンはSFでは帰属未定地
ウンコソ連が不法占拠してる
歴史的に日本固有の領土 >>537
それはODをUTCで設定しない馬鹿が悪い 上の方で地域によっても年ごとにサマータイムは違うという話に対して
IANAのデーターベースまで持ってきた先生が
なんで時差が同じなら別地域のタイムゾーンを流用していいなんて後退をしてるのか、コレガワカラナイ 調べてみたら、ロシアの標準時って変更される事があるんだね。 とりあえずこのスレのみんなでサハリンに視察に行こう。
幸い引率の先生もいらっしゃることだし。 半角くんの引率でサハリン旅行は楽しそうだな
機内では国境を超えた瞬間にみんなでスマホのタイムゾーンを変えて、盛大にお祝いしよう サマータイムはなにも悪くない
ローカルタイムとかいう人間向けに整形された時刻の表現方法を機械システム内部に使ってるやつが悪い >>582
ローカルタイム使わないと、サマータイムに対応できないじゃん
ローカルタイムは自動的に時間を制御してくれるけど、
UTCを使ってるとサマータイムになっても時間ずらしてくれないよ むしろ世界中の時計の時刻をUTCにしたらいいじゃないか? >>583
ローカルタイムは人間向けの表現方法だから(機械内部のUTC表現から変換して)表示部にだけ使うのが真っ当だと思わない? 逆に人間から入力されたローカルタイム形式の時刻表現は機械内部に取り込むときにUTCに逆変換する >>586
その時に入力者がUTC+9とUTC+11のどちらを意図してるかを明示してもらわないといけなくなると思うんだけど、どうすんのがベストなんだろ。 >>587
そんなのシステムのロケールに従うに決まってるだろ >>588
それじゃダメじゃん。
UTC+11になってる期間に、サマータイム終了後のUTC+9の時刻の入力をすることは当然ありうるんだから。
今のシステムがUTC+11だからといって入力者がそれを意図してるかは分からない。
もっと言えばアップデートが提供されず、タイムゾーンがUTC+9で固定されたままのAndroidユーザーが入力してくるケースとかもあるわけで。
クライアントのロケールと入力者の意図は必ずしも一致しない。 ローカルタイムだとサマータイム終了日の午前2時は2回やってくるんだから、
単に02:00とだけ入力された場合、それがUTC換算でどちらを意図した時刻なのかは自明にはなり得ない。 >>585
ん? コンピュータを使うのは人間なんだから
人間にわせたほうが良いでしょ。
コンピュータに合わせて2進数使うとかおかしいし
なによりコンピュータは人間が楽をするために作られた道具 ローカルタイムには、存在しない日時(サマータイム開始直後)もあったりすんだよね >>591
表示部にだけ使うっていってんだろ
文盲かよ >>591
半角先生もそうだけど、コンピュータの中のことしか考えてない奴が一定数いるんだよな
それを使う人間と、その人間がやりたいことが出来るかという視点がスッポリ抜け落ちてる >>589
入力したローカルタイムをunixtimeに変換するシステムの関数がその時刻がサマータイムか判定すればいい気がするけど。
2番目のことについてはその通りでたしかにその問題は残る
古いのを使ってるくせにまともな動作を期待するなって言っとけばいい >>590
その問題も残る
人間形式を複雑にすればするほど入力も複雑になる当たり前の摂理 >>589-590
OSの地域設定とTZデータベースがちゃんとしてれば
未来の時間を入力されたところで、その日がサマータイム対象かどうかを考慮した変換してくれるはず……
でも後でサマータイムが変更になったらまあ発狂せざるを得ないわな
(二年だけといっていたなあれは嘘だ、とか普通にありそうだし)
やっぱり入力時に意図されたであろう時差もペアで記録しておくのが現実的かね >>594
だから人間とのインターフェースは人間寄りにするって言ってんだろ
計算機が内部では2進数で扱うが表示部は10進数にするのと同じだよ 傍目にも>>583は言葉足らずに思えるので、「やりたいこと」を当ててみるか
毎日定時(ローカルタイム)に行う処理があって、加えて特定の日付でそれに依存した追加処理をしたい
将来サマータイムが変更されても問題ないように作りたいのでローカルタイムで記録することに意味がある、とかかな
現実には結構多いケースかもしれない >>595の後半は強引すぎた
サマータイムに対応済みか条件文で判定できるようにして対応してなかったら適当な処理をする >>597
発狂はしない
unixtimeで保存するから人間形式の仕様が変わっても関係無い >>599
なくね?全部unixtimeで処理・保存すればいい気がするけど
かんがえるのめんどいからなんか具体例だしてみ >>595
Androidの場合は大して古くなくてもアップデートが提供されないからなかなか切り捨てにくいよなあ
どうすっぺかねほんと >>604
すまん見逃してた。そうね、未対応なクライアントに関しては強制的にJSTとみなすのが現実的かね。 >>601
いやいや、入力した人間の意図なんてわかんないだろ
外国の放送を録画したいとかあるかもしれないし >>606
そんなのサマータイム以前の時差の問題だろ
今現在そういうサービスとかでどういう処理してるか考えれば問題起こらないことわかると思うけど >>602
例もなにもそのまんま、5年後の正午(ローカル)になんかしたいけどサマータイム本当に2年で終わるのかなあ心配だなあ
どう転んでもいいようにローカルタイムで保存しとけ、って発想で作られるシステムは出てくるはず 複雑怪奇な人間フォーマットのままで内部処理するシステムが悪
単純で全世界共通で絶対的なunixtimeに正規化してから処理するべきだと思うけど >>608
サマータイムが終わろうが始まろうがunixtimeで処理すれば何の影響もなくね? >>607
未来の時刻を入力後にサマータイムのルール自体が変更になった、という仮定の話なのはOK?
unixtimeのみで記録していると国内時間を意図していた時にずれるし
時差込みで記録していても海外時間を意図していた時にずれる
ユーザーの意図なんてわかんないだろ >>593
> 表示部にだけ使うっていってんだろ
翻訳じゃないんだから、サマータイムは表示だけの問題じゃないぞ
具体的に言えば、サマータイムに入る当日
ローカルタイムの1日は23時間になる。
UTCは変わらず24時間にもかかわらずだ。
そしてサマータイムが終わる日、その日は25時間になる
表示だけの問題じゃない。一日の長さが変わるんだよ >>610
> サマータイムが終わろうが始まろうがunixtimeで処理すれば何の影響もなくね?
unixtimeで処理したら、一日の長さが23時間 または 25時間に
なる場合に対応できない 具体的に言うと、サマータイム開始の日が夜勤の場合、労働時間が1時間短くなる。
その当日だけ、1時間分給料を減らさなければならない。
逆にサマータイムが終わる人は労働時間を1時間増やすことになる サマータイムで切り替わった日の朝は1時間早くこなければいけない
ローカルタイムの出勤時間は何も変わらないが、
unixtimeで扱っている場合は、一時間出勤時間を変更しなければいけない >>619
いいからなにか言い返せよw
1時間が23時間になる場合にどうやって対処しろと? 夜間バッチの実行にも支障が出るからな。
夜間が1時間短くなるということは、1時間早く実行しなければ朝まで間に合わないかもしれない。
だが、1時間早く実行しようとしたら、まだ業務中かもしれない。
1時間早く処理するために、プログラムの見直しやサーバー増強が必要になるかもしれない
unixtimeで扱っていると、サマータイムがないのと同じ時間で処理されてしまう
つまりunixtimeはサマータイムに対応していないも同然 unixtimeのどこにいても変わらないという性質は
日本のサマータイムを無視するという意味になるからな。
サマータイムに対応するにはunixtimeで処理してはダメだということだ >>620
虐めんなw
考え直せるなんて5chでの議論相手としては相当に上等だぞ >>617
開始時間と終了時間をUTCで記録すればなんの問題もないね 朝9時になったぞ。なんで機械は動いてないんだ!?
unixtime処理してますので、後一時間後には動きます
時計は9時を指してるぞ?どういうことだ?
だからーそれは表示がそうなってるだけなんだってー
人間のほうが一時間はやく起きてきたんでしょー
コンピュータは正確なの >>624
UTCで記録したらサマータイム中でも
一時間早くならないじゃんw 結局就業時間がUTC基準で数時間ズレる事実はどうにもならないのね サマータイムがないUTCの時間で行動しましょうっていうのは
結局サマータイム批判ではないか 結局の所、本質は日本人が1時間早く行動しましょうっていうことだからね
時間がずれるのではなく、人間の行動時間がずれる
システムはその人間の時間に合わせないといけない
ローカルタイムを使っていれば、勝手に時間を合わせてくれるけど
UTCを使っていると、時間を合わせてくれない。
だから別途サマータイムへの対応の修正が必要になる。 相変わらず低学歴知恵遅れは頭悪いわ
低学歴知恵遅れはクソ頭悪いからちょっとした工夫すらできない
で、クソ頭悪いシステム作るワケ
例えば年間の営業時間データベースがある
コイツはローカルタイムで保存する(念のため一緒にUTCの通秒値も保存するのがベスト)
タイムゾーンがかわっても固定だ
で、その場合でも必ずそのローカルタイムからその時点のUTCの通秒値に変換してから処理する
考え方は簡単
低学歴知恵遅れでなければ
こんなことすぐに分かるし気付くからな
たとえば計算機を日本からアメリカへもっていって
計算機が提供するサービスは同じだとする
しかし計算機はアメリカにあるから
とりあえずアメリカのタイムゾーンにあわせる
そのときアメリカの時刻になると困る部分だけ
ローカルタイムで保存や処理をすればイイワケだからな
それ以外はすべてUTCでいい
ともかくな低学歴知恵遅れのクソニートと底辺ドカタの知能は低すぎるワケ
まず出発点の考え方が間違ってるからな >>611
>>597の通り、入力時に意図した機械内部表現から人間フォーマットに変換する関数を併記しないと正しくデコードできないな >>613
ローカルタイム形式の時刻表現は単純に差分を取るだけでは時間を計算できない表現方法だからでは? >>614
>一日の長さが23時間 または 25時間になる
人間フォーマット時刻で単純な差分で計算したら見かけ上はそう見えるだけで絶対的な時間はそんなことならないのでは? >>626
ローカルタイムからunixtimeに変換するときにちゃんと時間がずれることね? >>621
終了時刻のunixtimeから処理時間を引いたunixtime形式の開始時間をローカルタイム形式で入力すればいいのでは? そもそもローカルタイムは単純な加減算で時間の計算はできない表現方法だし。 >>622
ローカルタイムの加減算で時間を計算したり足したりするから問題が起きるので?
そもそもローカルタイム形式は単純な減算では時間を計算できない表現方法だし。
時間の計算はunixtimeでやるべきなのでは? >>627
ローカルタイム形式では時間の計算はできないからでは? 保存はunixtimeからローカルタイムへのエンコード関数を併記した形式で、計算や処理はunixtimeで、表示は適切なエンコード関数でローカルタイムにエンコードされた時刻表現でおこなうようにシステムを作るべきでは? >>631
先生、UTCで保存してても地域時間の5時までに終わらせなければいけない処理を
地域時間の4時にスケジュールしてたら調整が必要になりますよね
https://light.dotup.org/uploda/light.dotup.org543318.png
地域時間に依存してる処理が多いのがサマータイムの対応で大変なところですよね 具体的には>>611の場合には
未来で開始された定期実行サービスは保存されたunixtimeとエンコード関数のペアを取り出したあと、unixtimeを取り出されたエンコード関数でローカルタイムにエンコードした後、未来の時点でのエンコード関数の逆関数でローカルタイムをunixtimeでデコードすればいい UTCでスケジューリングしつつ、サマータイムが導入されたら
時間をずらす作業が必要ですね
UTC使ってるから問題ないんだとはならないですよね
なぜならば業務は地域時間に依存してるから
UTCを使っていても地域時間に合うようにスケジューリングを調整しないといけない 簡単なバッチのスケジューリングだけでも面倒に思えてきますね >>645
目的の時刻の表現方法がローカルタイムならスケジューリングの入力もローカルタイムにするべきじゃね? その「適切な処理」が9時間なのか11時間なのかは入力者に明示してもらわない限り分からないって、上で言われてたやん >>651
システムのロケールと入力された時刻の日付で人間の手を借りずにデコードできることね?
終了時にある一時間が重複するのが唯一の弊害 >>653
複雑な表現方法には複雑な入力方法が付きまとうのは当然の摂理
それをちゃんとやれば何の問題もない
それで人間フォーマットの自由度が無限大になる >>647
スケジューリングが地域時間に依存するとたとえば
地域時間の2:00に実行する処理はサマータイム突入時に処理されなくて
サマータイム脱出時に2回実行されちゃうの
https://light.dotup.org/uploda/light.dotup.org543319.png >>650
2時間サマータイム非対応で1時間ずれた時計使っていたらどうする?
シンプルにやるならシステムはUTCで完結させて
入力者とか部屋の壁に換算表貼っておく
履歴データの洗い替えがそれでも面倒だよな 何だ、いつの間にか先生みたいなのが1人増えたのか。
◯◯になっていれば問題ないと言われても、そりゃそうですね、としか言えんわ。
現実にはそうなってないシステムが大半だから問題なんだっての。 >>657
サマータイムは悪くない
悪いのは不正な方法で構築されたシステム
適切にローカルタイムとunixtimeを使い分けて作り上げればサマータイム何かでは動じない&ユーザーを極端に煩わすことないシステムを作れる
と言いたいだけ
だからやるべきは不正な方法で構築されたシステムを一新することのただ一点
ユーザーがサマータイムを意識して極端にややこしい操作を強いられるというような問題は本来起こらないからサマータイム導入の不便はそこではない この人なんかアカデミックセクターの人っぽい
思考が完全に実務から乖離してる >>659
それ僕も思いました
生活は地域時間に依存してて
業務は生活に依存してて
システムは業務に依存してる
システム => 業務 => 生活 => 地域時間 => タイムゾーン => UTC
みたいな 完成された理論をモチベーションにして地道な作業をするべきといいたいのかもしれない
そのためには数学的に思考を整理するべきだと思う >>662
目を向けるべきは実際に行われる地道な作業ではなく数学的根拠だとおもう 根拠がはっきりとあるのに作業がめんどくさいとかいうひくい次元の議論を延々とする価値はないとおもう マジで学生っぽい
社会性なさそうだからポスドクとかかもしれない 努力するば幸せになるという絶対的な法則があったとして、でも努力がめんどくさいよぉとか延々に呟くことは最適解ではないとおもう 作業に手間がかかることはサマータイムを実施しない方が良いことの理由になると思うけどね
サマータイムを導入する事によって得られるものはなんですか
サマータイムを導入する事によって生まれる負担はどれだけですか
それらを秤にかけて割に合わないと思われることを面倒くさいと表現してるだけで
そういうところに引っかかるのってなんだか数学者らしくないなって思った
> 努力がめんどくさいよぉとか延々に呟くことは最適解ではない
これはストローマン論法、別名バカの論法と呼ばれるものだから
数学的な思考が大事だと言うならあまりやらない方が・・・ >>667
努力云々は置いといて、本来必要のない出費(社会人の時間はイコール金だ)を
迫られる人災のようなもんだからみんなやる気ないんだよ
勉強などの投資と異なり何をどうやっても利益には繋がらんしな
そして無事乗り切ったとしても裏方を知らないやつには大したことなかったのに大騒ぎしやがってと言われるだけなのは
2000年問題で経験済みでもある
あと、夜行便到着しない問題は物理的に解決しようがない ちなみにマジで学生
感覚的に思考回路50%活性状態で考えて書いてきたから数学的な根拠に基づいた最適システムを達成するための案として不完全だと思う >>668
>>669
なるほど
このスレのプログラマは数学的最適と経済的利益を天秤にかけてたのか >>671
何科とかもない全部やる工業大学の凡人だから数学的根拠とか言ってるけど全部なんちゃって数学 >>665
サマータイムやらなければ良い
という根本的解決法がありますよ
抜本的解決さ >>672
> このスレのプログラマは数学的最適と経済的利益を天秤にかけてたのか
そんなこと言ってないよ、君の早合点だよ
森元さんは数学的最適(?)だからサマータイム導入するぞおらー
と声がけしてるわけではないっしょ、今年の夏は暑かったねオリンピックの年も
死ぬほど暑いだろうからサマータイム導入したらどうかねーという趣旨でしょ
サマータイム導入の目的はオリンピックの猛暑対策
それと経済的な損失を秤にかけて、割に合わんよねってこと
数学的最適については意味がわからない >>673
数学って印象は欠片もなかった、どちらかというと文学って思った > 感覚的に思考回路50%活性状態
なんだろう、不思議と胸が締め付けられる >>675
> 森元さんは数学的最適(?)だからサマータイム導入するぞおらー
> と声がけしてるわけではないっしょ、今年の夏は暑かったねオリンピックの年も
> 死ぬほど暑いだろうからサマータイム導入したらどうかねーという趣旨でしょ
そんなわけないだろw
サマータイム導入するとその対応で仕事が増える
金を出す方は大変だが、金をもらう方の会社と裏でつながってるんだろ
結局は箱物事業と一緒、無駄なものを作って裏金をもらってる
暑さ対策なら1時間早く起きればいい話。早起き運動をしましょうでおわる
それぐらい思いつかないバカなわけ無いでしょ? 対応できない所が沢山有る
それが解るのにサマータイムを勧めるのはただのアホです 数学的というより思想や哲学の類の非実用的な思考だと思ってたけどw >>676
本人は論理的厳格さとして数学的だと言ってるのかもしれないけど、端から見ればただの机上の空論で、現実の様々な問題点を無視して事象を意図的に単純化して考えていて、悪い意味での数学っぽさはあったように思う。少なくとも工学、エンジニアリングの議論ではない。 単純化っていうかUTCはサマータイムがないから
サマータイムを無視すれば問題は起きないって言ってるだけだからな。
仮にJSTが+9じゃなくて+0、つまりUTCになったとして
じゃあUTCにサマータイムを導入されても、サマータイム無視して
問題ないかっていうと当然そんなわけないわけで
サマータイム無視していいなら、JSTであつかっていても
サマータイム無視すればいいはずなんだよ。 ローカルタイムでも重なることなんかあるワケがないからな
それは低学歴知恵遅れが頭悪い表示にしてるのがワルイ
※ 低学歴知恵遅れの自分の頭の悪さを棚にあがて
※ 低学歴知恵遅れがおかしいおかしいと騒いでるワケ
※ おかしい低学歴知恵遅れのオツムというのがまだ理解できてない
ローカルタイムに空白ができることも重複することもあるワケがないからな
コレもこのスレの初期の段階ですでに説明済>>115
入力でも同じことだからな
つまりタイムゾーンが保存されてなかったり、
表示されてなかったりする数字の羅列は
ローカル時刻ですらない、ただの数字の羅列(どこの時刻かすら分からない)
ローカル時刻の情報がそもそも欠落してるワケだからな、もともとローカル時刻と呼べるシロモノじゃない
低学歴知恵遅れは今度は入力の場合がどうこうと騒いでるが
コレでも問題なんかおきようがないからな
すでに説明してるとおり
すべて低学歴知恵遅れの知能の低さの問題 ▽[02]:▽[00] JST UTC+0900
と表示れてれば混乱なんかおきようがない
たとえばNYは夏時間
▽[02]:▽[00] EDT UTC-0400
冬時間になればこうなる
▽[02]:▽[00] EST UTC-0500
この例ならもともと日付なんか入ってないからな
なんらかのタイムゾーンを意図した入力インターフェースになる
※ 入力するやつは特定のタイムゾーンを前提に入力してるワケだからな
当然タイムゾーンを選択できるインターフェースもアリだ
▽|EDT UTC-0400|
|EST UTC-0500|
ここまで理解力が低いことから
軽度の池沼と推認される
海外ではなんの問題もなく普通に夏時間が運用されてるからな
問題はすべて低学歴知恵遅れのオツムの問題
それ以外なにもない >>680
サマータイムの対応で仕事は増えるだろうけど
企業の利益につながるとは思えないだよね
サマータイム対策補助金とか作って
その金を回してもらうってのはあるかもしれない
政府が金を出して政治家の懐に入るODA方式
金もらうのが目的なら表に出てきてワシがやりましたとは
言わないんじゃないかなと
橋龍や野田が増税したように国の制度を変えることは
政治家の名誉欲を刺激するんじゃないかなと
名誉欲のためにサマータイム導入されたらかなわんけどね
オリンピックの競技時間は地域時間のこの時間でないと
いけませんって言うのが決まってたら早起き運動ではダメかもしれない
そうだとしてもサマータイム導入するよりもオリンピック委員会と交渉するのが先だね
日本の運動会は秋にやるのが通例なのでオリンピックも秋にやったら良いと思う
オリンピックは開催国の文化に合わせてやるってのも有りだと思うけどね
歴史があるとそう簡単に変えられないだろうけど
森元さんにはそういう方向でのリーダシップを期待したい
頑張れ森元さん
5chは森元さんを応援しています 政府はカネなんか一銭もだすワケがない
低学歴知恵遅れがただ働きで治さないといけない
ほぼすべてが低学歴知恵遅れの瑕疵責任
低学歴知恵遅れに由来しない軽微な作業は
それはすべてユーザーの自己負担
低学歴知恵遅れなシステムでもないかぎり大したカネなんかかかるワケがないからな >>685
サマータイムが存在しなかったからタイムゾーンを表記する必要はないんだよ
だからタイムゾーンを含まないのがデフォだと思うんですよ
そうするとタイムゾーンを含むように修正するって作業が必要になりますね
cronも時差を指定できるんでしたっけ? まともなシステムなら
現在システムは表示も入力も夏時間になってます
といえれば、おわりだからな 「べき論」垂れ流しの半角先生
お仕事したことないのかな? 改修すら不要
改修が必要なのは低学歴知恵遅れのオツムの問題 べきじゃない
低学歴知恵遅れがゆえにおこした 瑕 疵 だからな このスレの低学歴知恵遅れは
クソニートなのがよくわかるわ >>692
サハリン先生、サマータイムのある地域でのcronのスケジューリングってどうやってるんですか?
本当に何も対応が必要ないならやり方を教えて欲しいなと オリンピック以降永遠にサマータイム導入が無くても
そのUIを維持しないといけない訳か cronをローカルタイムで設定したいなら
まともなシステムならすでにこうなってる
CRON_TZ=Asia/Tokyo 人間が存在しないシステムで得意になってる半角先生
世間と没交渉の引きこもりなのかな? 低学歴知恵遅れがなにをいってもムダだからな
低学歴知恵遅れのオツムの問題なのは
すべて証明されてる >>697
ローカルタイムに依存すると↓この問題が起こりますよ
https://light.dotup.org/uploda/light.dotup.org543319.png
これを回避するにはcronでジョブごとに時差を指定できないといけないんじゃないかなと
そういうことってできるんですか?
サマータイムのある地域ではどのようにするのがセオリーなんでしょか? バカは自分のバカさ加減を棚にあげるからな
いまだにバカを自覚できないバカだからな
だからバカは救いようがないという こういうヤツラは
低学歴知恵遅れのクソニートや底辺ドカタに多い
いかに自分がゴミでクズなのかという自覚すらない
自分がゴミでクズのくせにな
自己評価だけは高い >>702
日本語では情報見つけられなかった
日本語しか読めないし、日本語が得意でLinuxの運用にも詳しそうなサハリン先生に
お聞きするのは理にかなってると思ったしサハリン先生は良い人だから丁寧に
教えてくれるものと期待に胸を膨らませ僕の心は弾けそうです、どうぞよろしく教えてください あのなこのスレのクソニートと違って
オレはもう仕事にいかないといかないといけないワケ
わかる?
このスレのクソニートと違って毎日が休日じゃないし
オレが使える時間にも制約がある
わかった?
このスレのクソニートの理解力では分からないわ
いまだになにも分かってないみたいだからな >>705
今週もあと2日頑張りましょう。
それはそうとサハリン視察旅行はいつ頃行きますか?冬は寒そうだからその前か、春になってからが良いと思うんですが。 >>683
現実に存在するあらゆる要素を無視した理論って意味では確かにとても数学的かもなw
太郎君が時速5kmで7.5km先の公園まで歩いた時にかかる時間を聞いているような問題文と同じ。 >>686
> ▽[02]:▽[00] JST UTC+0900
>
>と表示れてれば混乱なんかおきようがない
だから今はそのように表示されてないので
改修が必要って話だよな? で>>709が許されるなら
▽[02]:▽[00] ※サマータイムには対応していません。
必要な場合サマータイム中は適切に時間をずらしてください
でいいわけだ。JSTで扱っていても
システムの改修は不要だぞ(笑) ま、システムが動いたとしてもユーザーが混乱するって話なんだよな
世間の時計がずれてるわけだからね。
ずれた時計とずれてない時計が混在する世界
混乱するわな サマータイムがないならば、タイムゾーンの+0900なんかが無くても、
JSTとUTCは相互に変換可能なので、JSTで記録するかUTCで
記録するかは本質的に関係ないんだよ
サマータイムの問題の本質っていうのは、人々の活動時間が1時間早くなること
その人々の活動時間を支えるコンピュータも1時間早くしなければいけないってこと
時間に従って動く機械はすべて動きを変えないといけない
同じ時間に動けばいいわけじゃないんだから >>713
今出てきている案だと1時間じゃなくて2時間なので
普通のサマータイムから更に想定外が増える サマータイムを以前から利用している地域は、やっぱUTCを意識した作りなのかね UTCとサマータイムは何の関係もないよ
UTCっていうのは要するにサマータイム無しの
標準時からのずれがゼロってだけ UTCっていうのは標準時
サマータイムっていうのは標準時から
1時間時計を早めましょうっていうもの
だから別物 >>715
外国製のパッケージ買うとDBは全部UTCで統一されてたりするね。
入出力時は上で挙がってるみたいにいちいちタイムゾーンが明記されてることもある。 Unixのクーロンの時差の話題、
これ環境変数TZか、OS固有のタイムゾーン設計ファイルを夏時間に設定するだけ。
みんなご存知でしょうが、一応シェア。。 >>721で言ってることは、UTCで統一されている理由は
タイムゾーンの違いに対応するためですよってことだよ
サマータイムではないので勘違いしないように cronはサマータイムには対応してないようだね
http://blogs.itmedia.co.jp/doc-consul/2018/08/cron.html
> なにやら、cronはサマータイムを適切に処理できる、という主張もあるようですが、
> ちょっと誤解があるようです。
> ジョブ実行の順序や実行間隔は保証されません。 そういやcronはローカルタイムかつタイムゾーン属性なしで
データ(crontab)を保存する典型的な例だね >>723
タイムゾーンの対応のためでもありサマータイムに対応するためでもあるでしょ、当然のことながら、、 >>726
タイムゾーンに対応したらサマータイムに対応したことにはならないし
UTCで記録するようにしても、サマータイム対応にはならない
サマータイム対応は別途必要なんだよ。 >>727
あ、はい。うん、そう思うよ。
君たぶん本当の意味でアスペルガーだから一度病院行った方が良い。 UTCで記録すれば万事OKみたいに思ってるようだが、
世界には元からUTCで記録してる国もあるわけ
モロッコがその一つ
そのモロッコがサマータイムを導入してもシステムに
改修が必要ないか?と言われれば、別途サマータイム対応の
ためのシステム改修が必要になるっていうのぐらいわかるでしょ? >>728
俺の言ってることが間違いであるという指摘はできないわけだよね? >>730
うん。だってその内容自体は何も間違ってないから指摘も何もない。
俺が言ってるのはそういうことじゃない。 >>731
俺が言ってるののは最初から、>>1の内容の通りで
サマータイム対応するための話
タイムゾーンに対応する話じゃない >>732
このスレでもそうだし、現実世界で君と話す人はみんな「俺はそんな話はしていない」と思ってると思うよ。
相手の発言の趣旨を理解する能力に致命的な問題がある。 >>733
そういうなら、まず俺の発言を理解してねw >>719
やっぱりおかしい
UTCは世界時だよ
標準時はUTC+オフセット
夏時間は夏の間だけオフセットを変えるよってもの
夏時間は標準時だよ
夏時間でない時間を冬時間と言うなら
標準時は冬時間、または、夏時間のこと 冬時間を夏時間に変えるときや
夏時間を冬時間に変えるときに
標準時に、存在しない時間や重複する時間が発生しちゃうの UTCは変化しないもの
サマータイムは変化するもの
根本的に違う
変化させると困るから変化させないものを使いましょうというのはわかる。
だがそれは、システム内部では変化しないものに統一しましょうということであって
変化するものへの対応じゃない
だから変化するサマータイムへの対応ではないんだよ >>675
数学的に最適な方法でコンピュータシステムをサマータイムを適応させたとするときのユーザーの煩わしさと開発者のコストとサマータイムのメリットを天秤にかけてたのか >>681
サマータイムとメリットとコンピュータシステムへのデメリットを天秤にかけるとデメリットのほうが大きいと思ってるということか。 >>684
よくわからんのだが俺の持論はコンピュータの内部表現はunixtimeにして人間とのインターフェース部分にはローカルタイム形式にするのが真っ当だとことだけどどうなんだろう >>693
自分たちの今までの手抜きを棚に上げてサマータイム導入を言い出したやつをアホ馬鹿と叩くだけなのは違和感あるよな >>695
設定に書かれたローカルタイムをシステムのタイムゾーンにしたがったunixtimeに変換すればなにも問題にならない気がするけど違うのかな >>696
UIなんか要らなくね?
時刻表現の重複部分を入力されたときだけユーザーに特別な追加情報の入力を指示すればいいだけでは? >>740
それはただ内部表現を変えただけ。サマータイムなしのJSTで保存しようが
サマータイムなしのUTCで保存しようが本質的にはどちらも違いはない
サマータイムというのは今までJSTの9時を表示されていたものが10時と表示が変わることだよ。
UTC(unixtime)で話をするなら、UTCの0時の時に9時と表示されるものが10時にかわるということ
さてJSTで9時に出勤するとしてUTCいうならば0時だ。
サマータイム期間中、今までどおりUTCの0時に出勤すればいいと思うか?
違うよな? UTCの前日23時に出勤するということだ
サマータイムに対応するというのは、今までUTC0時に出勤していたならば
前日の23時に出勤することなんだよ。 >>741
今までUTCでデータを管理していたって、
サマータイムに対応するためには、1時間処理を早めるという修正が必要になる >>708
俺は理想を確定させてから現実に現実的な方法で適用するべきだと思ってて、まずはその理想の像をはっきりさせたい >>725
上のリンク先読んでないからわからんのだがシステムのタイムゾーンを使えばいいだけでは? >>729
だからutcじゃなくてunixtimeな 自己レスな
> サマータイムに対応するというのは、今までUTC0時に出勤していたならば
> 前日の23時に出勤することなんだよ。
もちろんサマータイムでUTCの0時出勤が、UTCの前日23時に出勤になるということは
朝早く起きればいいだけじゃない。
まず交通機関も1時間繰り上げなければいけない
店の開店時間なども1時間繰り上げなければいけない
いろんなことを1時間繰り上げなければサマータイム対応とは言えない
でも海外への飛行機の運行スケジュールは変えられないだろうな
変えられるものと変えられないものがあるなか、それらをすり合わせることがサマータイム対応
到底1社では完結しない対応になる >>748
> だからutcじゃなくてunixtimeな
unixtimeでも同じこと。
次の朝はunixtimeでxxxxxxに出社すればいいものが
xxxxxx - 1時間 に出社しなければいけなくなる >>744
よくわからんのだが具体的にどんな場面で困る? もう少し具体的に説明しようか?
明日の朝9時に出社するとしよう、日本時間で 2018-08-24 09:00:00 だ
これをUTCに変換すると 2018-08-24 00:00:00 になる
これを unixtimeに変換すると 1535036400 になる
では 1535036400 に出社すればOKかどうか?
1535036400 を日本時間に戻せば今なら、2018-08-24 09:00:00 になるが、
サマータイムが適用されていれば、日本時間は 2018-08-24 10:00:00 になる
つまり1時間の遅刻
サマータイムに対応するということに具体的な内容は
明日の朝
1535036400 に出社するのを-3600して
1535032800 に変更することをさす
これが本当のサマータイム対応(出勤) >>752
よくわからんのだが人間は時計をみるからunixtime関係無くね? >>751
困る? システム対応に金と時間がかかるという話
お前は全てのシステムを一瞬で見直せると
思ってるのかもしれないがそれは無理
残念ながら、1年前に客にサマータイムが発生した時どうしますか?と
仕様を聞いても、サマータイムには対応しないで良いと言わるのが
現実なんだよ。つまり全てのシステムはサマータイムには対応してない。 NTPを使わない(時刻合わせをせずに使う)って事? いままでunixtime基準で設定していた機械が
自動的に1時間早く動き出す動き出すわけがないわけで
最悪すべて人間が手動で機械を動かすはめになる サマータイムに大きな意義があるといんだけど
政治家の思いつきでしかなくて
ただ作業が増えるだけという無駄の極みなんだよね >>757
NTPを使ってるところと使ってないところが混在してるからね 「対応相談室」なのに「どう対応するか」ってレスがあまりないのな
具体的な問題提示しているレスすらないんじゃないの UTCの記録で問題が生じるとされる状況を無理やり作り出してあーだこーだ言ってるだけ >>761
話の流れでちょくちょく出てくるんだが、
いつの間にか3人に増えてたキ印のうち誰かが絡んできてグダグダになる > 具体的な問題提示しているレスすらないんじゃないの
具体的な問題を提示してるのは俺ぐらいだろうな。
サマータイムの開始日と終了日の1日の長さが
それぞれ23時間 or 25時間 (サマータイムが1時間の場合)になります。
1. 給与計算
2. 夜間バッチの開始時間や処理時間超過
3. 海外との連携(日本に合わせてくれるか?)
4. 物流等の荷物到着時間の短縮
にはどう対応すればいいでしょうか?
答えは仕様によるのだから、答えようがないがw >>762
UTCで記録すると解決するような錯覚を与えて
問題がないように思わせてるの間違いだろ?
>>764のような本当の問題にどう対応すんのさ? それは担当する人が仕様をきめるだけ
PGはそれを実装する
そこはこのスレで問題になってる箇所じゃないとだけはわかってくれ > 答えは仕様によるのだから
要件だなw 失敬失敬 >>766
サマータイムで問題になるのはその部分だろ。何言ってるんだ?
UTCで記録しようがサマータイムなしのJSTで保存しようが
どちらでも構わないんだよ >>764
それってソフトウェア的な問題じゃなくて経営者がどう処理するのか決めればいい問題だからどうでもいいわ 各言語ライブラリで問題になりそうなのは
年日時しか持ってないか年日時+UTCとのオフセットしか持ってない場合で
計算する場合は一度UTC換算して計算しまたローカルのタイムゾーンにもどすなどしないと
正しい計算ができない
Now.AddHours(1)のようなことが標準ライブラリで出来るかどうか
年日時+タイムゾーンを持ったクラスがあるのは
java python ruby go swift phpなど
ないのは
.net(c# vb.net) javscript c/c++ ID:ncZgpeak ← 典型的な池沼といっていい
マジでここまで理解力に問題あるヤツはみたことないわ
きっとオツムに障害があるのは
オツムに障害がある池沼がシステムなんかに関わると
そのシステムに障害が発生するの当然 NTPサーバ返す値についても
すでにもう何度も書いてるからな
ここまでの池沼も珍しいわ
>>51-52
>>180
>>211
>>482
> どの計算機のタイムゾーンがかわっても
> NTPサーバーが返す時刻は同じだからな
> リクエストしたクライントのタイムゾーンかとか一切関係ない
> どの地域のどのタイムゾーンのクライアントがリクエストしてきても
> NTPサーバーは常に同じ時刻を返す
> ちなみにNTPで取得できる時刻は
> 1900年1月1日0時0分(UTC)オリジンの通秒値だからな
>
> どんなタイムゾーンの計算機がとっても
> どの計算機がとっても同じ値が返ってくる
池沼には何度書いてもこの意味が理解できない
オツムに障害があると断定できる そもそも、池沼の
POSIX時刻(unix時刻ともいう)の変換(>>752)がそもそも間違ってる
POSIX時刻は1900年1月1日0時0分(UTC)からの通秒値だからな
>>180に書いてあるとおり
そら、池沼がコード書いたら障害も起きるわ。。。
で、どういう仕組みになってるかもすでに説明済(>>170>>176-177)
> time_t aho1 = time();
> time_t aho2 = aho1 + 9 * 60 * 60;
>
> A) struct tm* pt = localtime(&aho1)
> B) struct tm* pt = gmtime(&aho2)
>
> きっと知恵遅れのオツムではコレが同じになることが理解できない
念のため、localtime()はタイムゾーンに従ってPOSIX時刻からローカル時刻を構造体からバカでもチョンでもとれるようするPOSIX準拠関数
念のため、gmtime()はPOSIX時刻からUTC時刻を構造体からバカでもチョンでもとれるようするPOSIX準拠関数 .netにはdatetimeoffsetというクラスがあるけどこれはUTCオフセットまでしか持ってない
UTCオフセットを持っててもタイムゾーン情報がない
だから計算自体をお任せできない
PGがちゃんとそのことを頭に入れてコードを書かないといけない JSTならPOSIX時刻に9時間分の秒数(9 * 60 * 60)を足す
夏時間ならPOSIX時刻に11時間分の秒数(11 * 60 * 60)を足す
※ コレ自体をコードに書く必要は通常一切ない
※ ローカル時刻が必要な場合、TZ環境変数とtzinfoのルールでlocaltime()から適切に取得できる
> タイムゾーンかえても
> > time_t aho1 = time();
> こいつが返す値は一切かわらないからな
ちなみにtime()は現在のPOSIX時刻を取得する関数だからな
>>315 ← ちなみにJavaScriptのサンプルはコレ
池沼には何度書いてもこの意味が理解できない
オツムに重篤な障害があると断定できる はっはっは ID:Uk+EdnP3 は必死だなw
具体的な問題の話をしよう
サマータイムの開始日と終了日の1日の長さが
それぞれ23時間 or 25時間 (サマータイムが1時間の場合)になります。
1. 給与計算
2. 夜間バッチの開始時間や処理時間超過
3. 海外との連携(日本に合わせてくれるか?)
4. 物流等の荷物到着時間の短縮
にはどう対応すればいいでしょうか?
答えは仕様によるのだから、答えようがないがw localtime()呼べば、プログラムでは
プログラムでは時差なんか一切考慮する必要ない
池沼なにもしらなすぎる
コレもまともな教育を受けてないことが原因というより
そもそも知能に重大な問題がある 時差とサマータイムをごっちゃにしてるやつがいるなぁ。
サマータイムはいきなり時間が変わるから問題なのに
一時間早く動き出さなきゃならないんやで ローカルタイムで扱っていれば、サマータイムで時間が変わると
それに合わせて同じように動いてくれる
例えば朝9時に実行と指定してあれば、サマータイムで
1時間早くなっても、自動的に時計も合わせてくれる
UTCで扱ってるとそうはならない
設定データにはローカルタイムで9時と書いておき
UTCをローカルタイムに変換してから処理しなければいけない 池沼にはサマータイム対応どころか国際化対応もムリというのが
よく分かるわ
池沼がシステムに関わらなければ
池沼程度が作るシステムでは
サマータイムの問題なんか一切ないことがよく分かる UTCで保存しただけでは、サマータイムの時にどう扱うのかが不定
1時間早くするのか、そうしないのか
またサマータイムは国ごとにやってるところとやってない所があるが、
サマータイム開始時刻もいつになるかバラバラ
いつから1時間早くするのか?これもUTCからではわからない
つまりUTCで保存するにしても「どこの国の時間を基準とするか?」
「サマータイムの時にどうするか?」「サマータイムで何時間ずらすか?」
これらの情報がないと適切にデータを処理することはできない 貞子vs伽倻子みたいになってるな
地獄かよこのスレは オレは一切間違ったことは書いてないからな
まともなオツムしてるヤツなら分かるからな オレの懇切丁寧な書き込みが
理解できないなら
オツムに重篤な障害がある 我がスレの誇るキチガイ同士の頂上決戦
数学的学生君の参戦が待たれる 解決方法は簡単
池沼を開発から駆除すれば問題は発生しない 両方とも間違っていると言うことは誰にでもわかると言う不思議 >>789
間違ってるというか、こいつら全員ピントがズレてるんだよw 池沼が開発から駆除すれば
サマータイムの問題なんか発生しない
低学歴知恵遅れの底辺ドカタ駆除でいい 低学歴知恵遅れの底辺ドカタの知能の程度が
よく計量できるのがこのスレ 具体的に例を示してUTCで記録するだけで問題が解決しないことを示そう
イギリスとモロッコはともにUTC+0000である。
イギリスはサマータイムを実施しているがモロッコは実施していない
さてイギリスとモロッコに住む人がともに朝8時に目覚ましをかけたとしよう
UTC+0000なのだからUTCで記録するとどちらも同じ8:00ということになる
ではUTCで8:00にアラームが鳴ると設定されている場合に、
どちらも同じ時間にアラームを鳴らしていいだろうか?
残念ながらサマータイム中のイギリスは違う。1時間繰り上げているために
モロッコで8:00は、イギリスでは9:00になる
この時間のずれに対応するのが本当のサマータイム対応
UTCで8:00にアラームが鳴るという設定を、正しく機能させるにはどうするか?
それには「どこの国」という情報が必要になる。
それがわからないとサマータイムを実施しているかどうかすらわからないし、
何時に時間をずらすのかもわからない
またサマータイムを実施しているからと言って、1時間繰り上げるかどうかはものによる
だから「サマータイムの時にどうするか?」という情報も必要になる。
今回の日本のように2時間とか言っているなら「何時間ずらすか?」の情報も必要になるかもしれない
(国情報のみでずらす時間が決定できるなら、国情報のみでよいが) ID:ncZgpeak 36回
ID:Uk+EdnP3 24回
この板の癌だ オレのレスは非常に情報価値が高い有用なレスが50%は含有してる
池沼のレスは情報価値ゼロ 2人とも誰も論点にしていないところになぜか突っかかって存在しない敵と戦い続けるタイプのキチガイであるという点ではとてもよく似ている。 >>795
理想の数学的学生君も早くこないかな
三つ巴の戦いを見てみたい ローカライゼーションとインターナショナリゼーションの違いにも似てるな
UTCで記録してもインターナショナリゼーションレベルの対応しかできない
サマータイムに対応するのはローカライゼーション(現地の文化に合わせること) サマータイム問題について語れるレベルじゃない
まず計算機で時刻がどう扱われてるかという基本的な理解がない
つまり論外 違いもへったくれもない
いまだにこんなこといってるワケだからな
ニューヨークはいま
夏時間でタイムゾーンはEDT
夏時間が終われタイムゾーンはESTになる
このとおり夏時間は
タイムゾーン を切り替えてるだけだからな
池沼はこういった基本的な理解がない
そもそもサマータイムの根本的な理解がない UTCで記録することはこっち
https://globalization.co.jp/resource/g11n/i18n/
> インターナショナリゼーションとは
> インターナショナリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> さまざまな言語や地域に対応できる形に作っておくことを指します。
サマータイム対応はこっち
https://globalization.co.jp/resource/g11n/l10n/
> ローカリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> 特定の言語や地域に合う形にすることを指します。
一時間ずらす日時は、地域によって異なる >>802
> ニューヨークはいま
> 夏時間でタイムゾーンはEDT
> 夏時間が終われタイムゾーンはESTになる
いやいや、ちゃんと書こうぜ?
ニューヨークで朝9時は
夏時間でタイムゾーンがEDTだと朝10時
夏時間が終われタイムゾーンはESTになって朝9時に戻るって
タイムゾーンが切り替わると、今何時かも変わる
UTCは変わらないが、現地時間は変わる なんどもいってるように
表示の問題なんかどうでもいい
まともなシステムなら
タイムゾーンかわれば表示なんか勝手にかわるからな なんどもいってるように
表示の問題なんかどうでもいい
ニューヨークで朝9時は
夏時間でタイムゾーンがEDTだと朝10時
夏時間が終われタイムゾーンはESTになって朝9時
サマータイム中は朝10時に出社すればいいじゃないか
表示が違っても出社時刻はUTCで見れば同じ
って書けばいいのにねーw それについても
すでに回答済み(>>685)
知恵遅れが作らないかぎり問題なんかおきない >>631にしっかり適切な回答が書いてある
池沼には理解できない
すべて池沼の知能の問題 最低限のソフトウェアの国際化対応もムリ
池沼が作ったシステム以外では一切問題がおきない 会話は成立せずチンパンジーが汚物投げ合っている感じ ということにしたいんだな
知恵遅れが知恵遅れなシステム作ったこと棚にあげて >>810
> >>631にしっかり適切な回答が書いてある
ローカル時間で処理しましょうってことですかね?w 池沼が作らない限り大きな問題なんか発生しようがないからな >>814
お互いに相手の意図を全く汲み取れずにピントのずれた自分の言いたいことを言い合ってるだけだよなこれ
会話になってないけど本人たちは気がついてない 知恵遅れが知恵遅れなシステム作ったこと棚にあげてる
どっちもどっちということにしたいらしい
このスレ低学歴知恵遅れのクソニートと底辺ドカタは
ID:ncZgpeak ← こっち側だからな
このスレ低学歴知恵遅れのクソニートと底辺ドカタの鏡 スレの最初からいた低学歴知恵遅れのクソニートと底辺ドカタが
分がわるくなって逃げようとしてる よくこんだ恥さらして
生きてて恥ずかしくないな
まずゴミクズのくせにゴミクズの自覚がない >>794を読めばわかると思うが、
アラームの設定画面で
[09]▽ : [00] ▽ みたいなインターフェースではダメだということ
[09]▽ : [00] ▽ [JST]▽ もちろんコレもダメ
正しくは
[09]▽ : [00] ▽ [x] サマータイム中は1時間繰り上げる
UTCで指定してもJSTで指定しても、そもそもアラームの鳴る時間が
変わるので時間指定ができない [09]▽ : [00] ▽ [x] サマータイムに追従する
こっちのほうがわかりやすいかな?いや難しいねw 低学歴知恵遅れのシステムでは
時刻設定もできないらしいわ
あきれるぐらい頭悪い
知恵遅れのPCでは時刻設定もできないのか
タイムゾーンかえても普通に時刻設定できる理由が
まず分かってないからな >>801
COBOLでどう扱われているか知っているか?
それを知っていたらお前の指摘は見当違いだ
全ての処理系が望む仕様になっているとは限らんのよ >>825
日本の9時とアメリカの9時は、UTCで見ると時間が違うので、
日本でもアメリカでも9時に起きようと思ったら
UTCで記録している場合は設定時間を変更する必要があるよ
理解してる? UTCとともにローカル時間を保存して
ローカル時間だけを使えば良いんだ!
という主張だと、UTCつかわないなら
保存する必要ないじゃんってことになる >>825
PCに限定している時点でピンボケ
鯖よりでかいのとスマホより小さいのは仕様上の制約が非常に多い mktime()というPOSIX準拠の関数がある
まず低学歴知恵遅れは
この関数がなんのためにあるかすら分かってない ホントになどんだけ頭悪いねんと
マジでな致命的なレベルといって タイムゾーンを変更しても見た目が変わるだけだから
日本時間の9時に設定したものをアメリカに持っていっても
やっぱり日本時間の9時にアラームが鳴るんだよ
つまりタイムゾーンが変わったら時間の再設定が必要になる 心配しなくてもな
低学歴知恵遅れが作らないかぎり
そんなことにはならない >>830
> mktime()というPOSIX準拠の関数がある
>
> まず低学歴知恵遅れは
> この関数がなんのためにあるかすら分かってない
それを使うと、モロッコでは9:00と取得できた場合
サマータイム中のイギリスでは10:00になる。
でも見た目が違うだけだから、問題ない。
イギリスで10:00に起きても、見た目が違うだけで
本当は9:00だから遅刻ではない。
そう言いたいんでしょう?w はあ?
ホントにオマエはなにをいってるのか意味が分からない
それはバカでチョンでも設定できる構造体に値設定すれば
バカでもチョンでもPOSIXタイムとる関数だぞ
知恵遅れが時刻を設定できないできないといってたから書いてあげたのに >>835
POSIXタイムが問題じゃなくて
ローカルタイムが変わるのが問題なの
UTCで0:00と設定しても
サマータイムが導入された日本は、
9:00だったり10:00だったりするわけだ
どちらも表示が違うだけで、UTCで0:00なのは一緒
だからいつも9:00に起きているなら、
サマータイム中は10:00に起きれば大丈夫だと思うか?
表示が違うだけっていうなら、そういうことになるよな
サマータイム対応っていうのは、そうならないようにすることなんだよ それについては
>>631にしっかり適切な回答が書いてある
池沼には理解できない
すべて池沼の知能の問題
繰り返し不要 >>631
そんなことはここに居る人の殆どはわかっている
データベースにタイムスタンプとして保存されているのもUTCベースなのもわかってるし
ロケールに従って取り出しの際に変換されるのもわかっている
それを踏まえて、タイムスタンプのような形じゃなくて入力そのままの形で記録されている
日時情報や、人間が入力する日時情報の判別をどうするかという事なんだよ。
印刷物などなどもサマータイムでの時間かそうでないかを明確にしとかないと切替日に
混乱が起きるし、入力するデータにしてもしかり
通信で日時情報をやりとりしている場合は、相手側とのすりあわせも必要。UTCで交換
しているなら問題は少ないだろうがプロトコルでローカルタイムで交換することになっていれば
その対応も必要。
そういった部分の洗い出し、修正、動作検証に多大なコストと時間がかかるって言ってるんだよ。 >>631に書いてある
> 例えば年間の営業時間データベースがある
> コイツはローカルタイムで保存する
これが正解だってことだろ?
ローカルタイムで保存すればいいってことだろ
UTC意味ないって言ってるじゃんw それは池沼みたいな作りにしたヤツの責任
池沼の瑕疵責任
責任もってなおしなさい ID:ncZgpeak ← たとえばコイツみたいな池沼が作ると
当然大きな問題が発生する
池沼を放置して
池沼の思うがままに作らせたヤツの責任 Twitterで自動返信機能のあるbot同士がうっかり絡んじゃってノーストップでレスバトル続けちゃってるのをみてる気分 ということにしたいんだな
スレの最初からいた低学歴知恵遅れのクソニートと底辺ドカタも
なにが正しいか分かってくるのもいるらしいな >>638
時刻の計算でUTCで end_time - start_time で計算したとしても
それがローカルタイムの何日分なのかというのは単純に24時間で割って出せないんだよね。
サマータイム切替日は24時間/日じゃないから 朝9:00の意味することが二通りあるんだよ
日本標準時をJSTとして
日本夏時間をJDTと呼ぶならば
9:00は、JSTで9:00(UTCだと0:00)、JDTでも9:00(UTCでは前日23:00)なのか
JSTで9:00(UTCだと0:00)、JDTで10:00(UTCは同じく0:00)
アラームだと期待するのは前者なんだが、
そうするとUTCで0:00と設定するのはダメだし
UTCで23:00と設定するのもダメ
設定時間が日付によって変わる。というのがサマータイムの本質なわけ サマータイムに対応してます、てパッケージに乗っ取られるならOKのような気がしてきた >>795
NGName したらスッカスカやん w さっき書いたバカでもチョンでも設定取得できる構造体のメンバに
tm_ydayというのが普通にあるからな
tm_ydayというのは
1月1日からの日数が格納される
低学歴知恵遅れが考える程度の機能なんか
すでにあるわけ >>844
それって「何日分」の定義にもよるだろ
悪徳駐車場みたいに1分後に00:00:00過ぎたら1日だーとか言う奴もいるし 池沼はシステムでちゃんと適切に動くように用意されてるインターフェースをいちいち使わないで
いちいち問題おこすように作ってるワケだからな
まちがいなく瑕疵責任 >>849
チラッと見たけど流石に中身なさ過ぎ
元気なときならまだしも帰宅途中でお疲れモードだったので脱落したよ w >>853
何をどう使えば適切に動くというの?
時間をずらさないとダメなんだよ?
朝9:00の意味することが二通りあるんだよ
日本標準時をJSTとして
日本夏時間をJDTと呼ぶならば
9:00は、JSTで9:00(UTCだと0:00)、JDTでも9:00(UTCでは前日23:00)なのか
JSTで9:00(UTCだと0:00)、JDTで10:00(UTCは同じく0:00)
アラームだと期待するのは前者なんだが、
そうするとUTCで0:00と設定するのはダメだし
UTCで23:00と設定するのもダメ
設定時間が日付によって変わる。というのがサマータイムの本質なわけ 冗談ぬきで
池沼はなにがいいたいのか
池沼はなにがしたいのか
池沼はなにをいってるのか
さっぱり分からない >>854
OK、OK、まとめてあげる
UTCで扱えば問題が解決するようなことを言ってるやつがいるが
それが間違いであることを具体的に説明
具体的に例を示してUTCで記録するだけで問題が解決しないことを示そう
イギリスとモロッコはともにUTC+0000である。
イギリスはサマータイムを実施しているがモロッコは実施していない
さてイギリスとモロッコに住む人がともに朝8時に目覚ましをかけたとしよう
UTC+0000なのだからUTCで記録するとどちらも同じ8:00ということになる
ではUTCで8:00にアラームが鳴ると設定されている場合に、
どちらも同じ時間にアラームを鳴らしていいだろうか?
残念ながらサマータイム中のイギリスは違う。1時間繰り上げているために
モロッコで8:00は、イギリスでは9:00になる
この時間のずれに対応するのが本当のサマータイム対応
UTCで8:00にアラームが鳴るという設定を、正しく機能させるにはどうするか?
それには「どこの国」という情報が必要になる。
それがわからないとサマータイムを実施しているかどうかすらわからないし、
何時に時間をずらすのかもわからない
またサマータイムを実施しているからと言って、1時間繰り上げるかどうかはものによる
だから「サマータイムの時にどうするか?」という情報も必要になる。
今回の日本のように2時間とか言っているなら「何時間ずらすか?」の情報も必要になるかもしれない
(国情報のみでずらす時間が決定できるなら、国情報のみでよいが) もう一つ
朝9:00の意味することが二通りあるんだよ
日本標準時をJSTとして
日本夏時間をJDTと呼ぶならば
9:00は、JSTで9:00(UTCだと0:00)、JDTでも9:00(UTCでは前日23:00)なのか
JSTで9:00(UTCだと0:00)、JDTで10:00(UTCは同じく0:00)
アラームだと期待するのは前者なんだが、
そうするとUTCで0:00と設定するのはダメだし
UTCで23:00と設定するのもダメ
設定時間が日付によって変わる。というのがサマータイムの本質なわけ 何度も書いてるが
池沼はローカル時刻を保存するとき
いちいちタイムゾーンの情報を欠落させて保存するらしからな
そもそも論外 あとコレもかな。国際化対応のひとつなので知っておくと良い
ローカライゼーションとインターナショナリゼーションの違いにも似てるな
UTCで記録してもインターナショナリゼーションレベルの対応しかできない
サマータイムに対応するのはローカライゼーション(現地の文化に合わせること)
UTCで記録することはこっち
https://globalization.co.jp/resource/g11n/i18n/
> インターナショナリゼーションとは
> インターナショナリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> さまざまな言語や地域に対応できる形に作っておくことを指します。
サマータイム対応はこっち
https://globalization.co.jp/resource/g11n/l10n/
> ローカリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> 特定の言語や地域に合う形にすることを指します。
一時間ずらす日時は、地域によって異なる >>859
> 池沼はローカル時刻を保存するとき
> いちいちタイムゾーンの情報を欠落させて保存するらしからな
日本で扱う場合は暗黙的にJSTが指定されたものとして
扱えば良いのだから、それは問題じゃない
保存してあるタイムゾーンの情報を
日付によって変えなければいけないのがサマータイムだから
例 JST 9:00 にアラーム設定 → JDT 9:00にアラーム設定
JSTで保存した情報をJDTに変更しなければいけない まずまともな人間と思考のしかたが違うからな
池沼はまともな人間なら絶対やらないことを平気でする
まともな人間に遠く及ばないくせに
自己評価だけはたかい
どんだけゴミクズかという自覚がない
ゴミクズはまず人間になるのが先 0900で保存しといて
TZ=Asia/Tokyoで
処理すればなんの問題も起きない >>854
よし、要約してあげよう。
サハリン先生「サマータイムを考慮した設計になってればサマータイムは問題ない」
モロッコ師匠「UTCで記録しただけじゃサマータイム対応にはならない」
と、まあ、小学生でもわかる自明なことを朝の3時から延々と唱え続けてる。 普通に
×サマータイム考慮
○国際化対応
されたシステムなら
一切問題おきない
サマータイム以前の問題 話が全然噛み合っていない
自分に有利なルールで戦う異種格闘技戦だな > サハリン先生「サマータイムを考慮した設計になってればサマータイムは問題ない」
ワロタw
正しい設計なら問題は発生しないと言ってるだけで
中身がなにもないなw
その正しい設計の中身とやらが、UTCで保存すれば大丈夫
タイムゾーンを保存していれば大丈夫 と
間違ったことを言ってるのだから手に負えない >>868
俺はこのスレの>>1にそって、
サマータイム対応するにはどうするか?の話をしてるんだがなw
サマータイム対応というのは1時間ずれることへの対応なんだが
どうもそれを理解してないようだ。 なにも間違ってない
低学歴知恵遅れじゃなければ
普通にそうするからな 1. サマータイムに対応するシステムを構築するのが極端にコストがかかったり対応できないシステムが存在することが大問題であるからそもそもサマータイム導入は不可能
2. サマータイムに対応するシステムを作ったとしてもユーザーに極端に不便を強いるものしかできないからサマータイム導入には反対
3. サマータイムに対応するシステムを適切な設計で作ればユーザーに極端な不便を強いるなどの問題は起こらずにサマータイムに対応できるからサマータイム導入でもなんでもすればいい 国内専用だとそもそもサマータイム考慮していないのも多数あるからな
特に組み込み用とかだと まずまともに国際化対応もされてるシステムなら
一切システムの改修なんか不要だからな
設定値だけの問題 アラームなんかむしろタイムゾーンを記録しないことが正解だからな
JST 9:00なんて指定してしまったら、
JDTのとき10:00になってしまう サハリン先生に加えてモロッコ師匠か
視察旅行はサハリンよりもモロッコの方が良いな つまり低学歴知恵遅れ以外が作れば
問題なんか一切おきない
低学歴知恵遅れはいちいち知能が低いと自白してるのが
このスレだからな >>875
エンベデッドシステムだって
メインフレームだって
計算機システムなんだぜ
限定条件外だって必要になれば対応しないといけないのだよ やっぱり低学歴知恵遅れはなにもわかってない
TZ=Asia/Tokyoで保存すれば
夏時間対応したTZ infoを更新すれば
それ対応はおしまい
そのケースで
JSTとJDTで保存するとかいってる時点で論外なワケ
マジで知能に著しい問題がある >>880
ケースごとに対応方法が違うなら、
「それで対応はおしまい」なんて言っちゃダメだよw >>878
>>872の1の主張
「そんなこと言っても現実問題、不正なシステムが多数存在するからサマータイム対応は不可能であって対応方法の具体的な議論は無駄」 どの地域でもどの国でも
時刻固定でいいならそもそもTZ保存すら不要だからな
単純にその日の時刻の構造体に9:00いれて
POSIX時刻とればおしまい 壊れたテープレコーダーだな
こちらの土俵に踏み込む勇気はないのか ケース毎もへったくれもない
用途が確定してるケースでそういう作りになってないのが問題なワケだからな
知恵遅れ設計の問題 >>880
> TZ=Asia/Tokyoで保存すれば
> 夏時間対応したTZ infoを更新すれば
> それ対応はおしまい
これやったところで、JST 9:00(UTC 0:00)は
UTC 0:00のままなので、タイムゾーンを変更すると
JDT 10:00 になるのでまずい どんだけ頭悪かったら
そんなレスができるワケ
こんなヤツがホントにシステムに関与してるのなら
ホントに恐ろしいわ 基本的に反論できないときは罵倒するスタンスらしいw 反論もくそもないからな
まずシステムで時刻がどう扱われてる理解できてない
これ以外ない
すでに何度も説明してる
もうさすがにムリ JSTならPOSIXタイムに32,400を足す
夏時間ならPOSIXタイムに39,600を足す
それだけのことだからな
コードではそんなこと一切気にする必要すらない いちいちまともじゃない作りにすれば
当然問題はおきる
そういう作りにいちいちするヤツは
まともじゃない
つまり知恵遅れ JSTならPOSIXタイムに32,400を足した時間にアラームを鳴らす
夏時間ならPOSIXタイムに39,600を足した時間にアラームを鳴らす
そういうコードを書かないといけない
自分で書くのが嫌なら、ローカルタイムで処理しなければいけない
UTCの出番はない で、ローカルタイムで処理すればいいかと言うと
またそうとも言い切れなくて、
例えば同じ日に同じ時間が2回発生することがある
cronなんかはそのための対策コードが入っている どうすれば正解か書いてやるわ
@time()で現在のPOSIX時刻を取得する
Alocaltimeでローカル時刻の入った構造体を取得する(コレで今日の日付とかもとれる)
Bこの構造体に9:00を設定する
Cmktime()でローカル時刻の入った構造体からPOSIX時刻を取得する
CでとれたPOSIX時刻がアラームを鳴らすPOSIX時刻になる
time()で現在のPOSIX時刻が取得できる
わかった? >>895
アラームを予約した日はがサマータイムになる前で
アラームがなる日がサマータイムの場合を
書いてないのは意図的? そもそもオマエが書いた要件を満たす場合
必要な設定情報は9:00しかない
それ以外は不要
ホントにな知恵遅れのいってることは意味不明 >>897
勝手に俺の要件を決めるなよw
サマータイム対応をちゃんとしろって話だ なんか参加者増えているw
今日中に落ちるな、よかったよかった タイムゾーン関係なく固定で9:00に鳴らすと決めてるのに
ホントにななにをいってるのか意味が分からないわけ 低学歴知恵遅れのクソニートと底辺ドカタの
厚顔無恥の恥さらしの黒歴史スレが落ちるのは
そら嬉しいだろう >>900
UTCで保存すれば解決とか言ってるからだろw その2をつけ忘れた。すまんのう。
立て直すかね?w 何度も書いてるとおり
それについては
>>631にしっかり適切な回答が書いてある
池沼には理解できない
すべて池沼の知能の問題
繰り返し不要 このスレはこのスレで完結する
もう繰り返しは不要
すべてコタエはでててる
すべて低学歴知恵遅れの知能の問題 B→Cをどれだけの周期で繰り返せば完璧なアラームになるの? 00:00〜9:00まで間に一日一回動く周期にすれば
問題なんかおきない
何回くりかえしても
日付がかわらないかぎり
POSIX時刻は同じ値しかかえってこないからな
ホントにななにをいってるのか意味が分からないわけ 日付が変わると
POSIX時刻は違う値を返すらしいね あたりまえだろ
次の日は
次の日のローカル時刻のPOSIX時刻を返す
>>773に書いてるPOSIX時刻の意味がわかってて池沼はスレに書き込んでるの?
> POSIX時刻(unix時刻ともいう)の変換(>>752)がそもそも間違ってる
> POSIX時刻は1900年1月1日0時0分(UTC)からの通秒値だからな 低学歴知恵遅れがゆえに
計算機システムで問題が発生してるというのが
このスレのトピックだからな まずなこのスレの低学歴知恵遅れのクソニートと底辺ドカタは
まともな人間に遠く及ばないというのを証明するスレだからな 何度もいうけどな
レスから
低学歴かどうかとか
底辺ドカタかどうかとか
クソニートかどうかとか
レスから全部分かっちゃうワケ
残念なことにな
本人はバレてないと思ってるかもしれないけどな >>923
それってただの妄想でしょう
私は高学歴じゃないですが
駅弁修士なんで低学歴でもないですよ 低学歴知恵遅れのクソニートか底辺ドカタで
コレは間違いない
このプロファイリングあってる
レスから滲みでてるからな バカはバカの自覚がないからな
どんだけゴミクズな人間かという自覚すらない
このスレの低学歴知恵遅れのクソニート、底辺ドカタの
更生は不可能
一生、自覚がないまま
ゴミクズな人間のまま終わる と、自分な不都合なレスを流そうとする低学歴であった... 答える必要がないからな
このスレは自己紹介のスレじゃないからな
低学歴知恵遅れは
いちいち自分は低学歴知恵遅れですと
自己紹介してる
最初から最後まで
ひたすらレスで知恵遅れなのを自己紹介してる 自分が低学歴の可能性があるのに人を低学歴呼ばわりして見下す権利あるの? 何症候群っていうんだっけ
自分のことだけど相手のことのように話すやつ 常に複雑さは解消して行くべき事
常に社会は複雑を排除して簡略化することにより発達してきた
複雑な物は実行するのにも時間が掛かるし複雑な事が出来るようになるまで時間が掛かるという欠点が有る
複雑な物ばかり導入していると社会に余力がなくなる
常に複雑な物をより手間の掛からない簡単な方法にする事で時間余力を作り出し
それによって更に別な事をして社会が発達する
というのを繰り返している
社会の総力というのは一定なので
そのなかで如何に効率よくやるか?
というのが重要なのにそれを理解することもできず
複雑な事ができれば自分が有利だから
などと考える事しか出来ない奴は害悪でしかない
同じ事をするのに複雑な事を導入する事をなんとも思わないやつは社会の癌である
そんな奴は叩き潰すべき対象 >>859
だからさ、タイムゾーン込みで保存したところで、入力される時刻が
どのタイムゾーンなのかとか、出力はどのタイムゾーンで行うかの
判断が必要だろと言ってるのだが >>865
サマータイム制施行する前の保存データを参照するときはどうする? >>946
OSにローカルタイムからUTCを取得するAPIがあるね
まぁ、終了時の重複する時間は判断つかないから、
サマータイムかどうかの強制フラグを入れなきゃならんけど もし万が一サマータイムが導入されたら今月はサマータイム中だろう
だけど2018年はサマータイムではない
そこまでやってくれるの? >>948
OSが対応していて、タイムゾーンが設定されていればOK OSアップデートしてないorそもそもアップデートが提供されないAndroidを使ってるユーザーとかいたら地獄だな >>950
それよ
メールヘッダのようにローカルタイムとUTCからの時差が
記録してあれば、いろいろ助かるかもね >>951
いたら地獄だな、と書いたけど確実にいるから逃れようのない地獄だわなw そういう古い端末の自然淘汰を待つためにも、やっさり準備期間5年は必要だわ 古い端末だと確実に手動で端末の時間を1時間早くするだろう
JSTの時刻データ、1時間早めたJST時刻データ、サマータイム対応時刻データ
これらを正しく見分ける方法はあるのだろうか? >>955
入力者に明示してもらうか、決め打ちにしてそれに従ってもらうか以外の方法はないな。 >>956
入力者っていうのがいればいいけどね
外部の端末から送られてきたデータが仮にUTCで記録されたデータだとしても、
その端末がもしかしたら一時間早められてる可能性があるんだよな 一度でもサマータイムを導入してしまうと、
過去の蓄積データに対しても、日時処理に今まで必要なかった処理が必要になる。サマータイムを止めた後も必要。
和暦だけでも面倒いのに止めてくれ。 ほんとどうするんだろうね
データをUTCで記録しているにしても
ローカル時間で知りたいことっていうのはあるはず
サマータイムが廃止されても、
その特定の日時のデータを取得する際は
サマータイムを考慮しなくちゃいけない
つまり現時点でJSTであっても、JDT用の計算が必要になる
大変すぎだろう それでいて得られるメリットはマラソンのスタート時間のみ、それも気温では1度くらいしか変わらない差のために。
狂気だろ >>960
マラソンのスタート時間前倒しするほうが正解
サマータイムだと夕方開催競技が真昼間で地獄へ 誰か、一時間前倒しすればいいだけだろ、アホなのか?って
「アホなのか?」を強調していってくれないかな?
本人と大勢のメディアの前でさ >>959
サマータイムのデータはtzdataってのにまとめられてて
サマータイムに対応してるライブラリはそれを参照してるのが
ほとんどなんじゃないかな、少なくともJavaやLinuxの日付コマンドはそうなってて
1951年のサマータイムにも対応してるよ
新たに期間が追加されるだけ、実績はあるよ問題ない >>962
誰がどう考えてもマラソンのスタートを早めて地下鉄とバスの臨時便対応するのが正解なんだけどな
サマータイムをオリンピックのレガシーにしようとかいって、歴史に名前を残したいだけのあほ議員がいるのが怖い https://ideone.com/tYPJSy
当然、日本で1948〜1951に実施された夏時間も
ianaのtzinfoで思いっきり対応してる
webのcコンパイラで動かしても普通に正しく動く
低学歴知恵遅れ息してない サマータイム開始
start
1948-05-01 22:00:00 (Asia/Tokyo)
1948-05-01 13:00:00 (UTC)
1948-05-01 23:00:00 (Asia/Tokyo)
1948-05-01 14:00:00 (UTC)
1948-05-02 00:00:00 (Asia/Tokyo)
1948-05-01 15:00:00 (UTC)
1948-05-02 01:00:00 (Asia/Tokyo)
1948-05-01 16:00:00 (UTC)
1948-05-02 03:00:00 (Asia/Tokyo - summer time)
1948-05-01 17:00:00 (UTC)
1948-05-02 04:00:00 (Asia/Tokyo - summer time)
1948-05-01 18:00:00 (UTC)
1948-05-02 05:00:00 (Asia/Tokyo - summer time)
1948-05-01 19:00:00 (UTC)
1948-05-02 06:00:00 (Asia/Tokyo - summer time)
1948-05-01 20:00:00 (UTC)
もうばっちり動いてる サマータイム終了
end
1948-09-10 22:00:00 (Asia/Tokyo - summer time)
1948-09-10 12:00:00 (UTC)
1948-09-10 23:00:00 (Asia/Tokyo - summer time)
1948-09-10 13:00:00 (UTC)
1948-09-11 00:00:00 (Asia/Tokyo - summer time)
1948-09-10 14:00:00 (UTC)
1948-09-11 01:00:00 (Asia/Tokyo - summer time)
1948-09-10 15:00:00 (UTC)
1948-09-11 01:00:00 (Asia/Tokyo)
1948-09-10 16:00:00 (UTC)
1948-09-11 02:00:00 (Asia/Tokyo)
1948-09-10 17:00:00 (UTC)
1948-09-11 03:00:00 (Asia/Tokyo)
1948-09-10 18:00:00 (UTC)
1948-09-11 04:00:00 (Asia/Tokyo)
1948-09-10 19:00:00 (UTC)
もうばっちり動いてる >>968
知らなきゃバグになりそう
結局、日時の計算をするときはタイムゾーンがないと
正確な計算ができないってことなんだよね 何度もいってるとおり(>>810>>837>>906)
>>631にしっかり適切な回答が書いてある
池沼には理解できない
すべて池沼の知能の問題
繰り返し不要 >>14書いて馬鹿にされた以降ロクな論拠も上げられず同じこと書いている粘着さん乙 このスレは>>14書いてあるとおりになってる
まず知恵遅れは自分の知恵遅れを棚にあげるからな
サマータイムなんか海外ではずーっと実施されてるわけ
で、問題もおきない
西欧で主に発展してきた計算機そういう基本的な機能がないワケがないからな
知恵遅れがいちいち知恵遅れな作りにするから問題がおきるだけだけだからな で、低学歴知恵遅れは自分がいかに低学歴知恵遅れで
自分が人間未満のゴミクズ人間という自覚がない
そして自己評価だけは高い
こういうのは
低学歴知恵遅れのクソニート、底辺ITドカタに多い サマータイムに対応したcronを作るとなったら
どういう仕様にすればいいだろうか?
一般的なユースケースとして毎日深夜1:30分に
バックアップ処理を開始する。
サマータイムに入る時1時から2時に時間が進み
サマータイムが終わる時は2時から1時に時間が戻るものとする 1時から2時間が進むのだから深夜1:30分に
タイマーをセットしても発動しない。
1分毎に発動し、指定した時間が過ぎたかどうかで判断する必要がある 2時から1時に時間が戻るため、1:30分が2回発生する
だから一回発動したものは再度発動しないように制御する必要がある UTCで時間を判断してしまうと、1:30にセットしたものが
2:30分に発動してしまうことになるので、
ローカルタイムで時間を判断する。
この時JSTとかJDTとかは無視する。
現在のタイムゾーンで、1:30を過ぎたかどうかで判断する こんなところで大丈夫なのかな?
たかがcronでもサマータイム対応は大変だね cronをクーロンと呼ぶな
恥ずかしい
クロンかクローンだ やっぱり外部とのシステム連携が一番大変かな
スマホとかだと特にね
スマホのスケジュール管理アプリ。クラウドにデータ保存するが
インターネットに接続してないときはローカルにデータを記録するものとする
データはUTCもしくはタイムゾーン付きの日時で保存する
これで問題は解決するように思えるが、
スマホが古くてサマータイムへのアップデートに
対応できない場合アプリ側で対応することになる
なぜならサマータイムに対応するためにJSTのままスマホの時間を
1時間早くするだろうから時間がずれる
アプリをバージョンアップし、サマータイム中はJDTとして扱うようにする?
でもこれでもスケジュールで毎日1:30にアラームとか設定するとおかしくなるので
ローカル時間で管理しないとダメかな? アラーム系が鬼門だな。
いままでは毎日同じ時間にアラームをセットするなら
最初に設定した日時に24時間(86400秒)を足していったのが
次のアラームの時間だけど、サマータイムに入るときは23時間、
出るときは25時間たさないと次のアラームの時刻にならない
どうプログラミングするのが楽なんだろうね。
一旦タイムゾーン情報をなくしてから足していくとか? でも1:30にセットして、サマータイムで1:00が2:00に飛ぶ場合
いつアラームがなればいいかは場合によるんだよな
例えば、1:30にアラームをセットして、2:00に鳴ったら30分遅れたことになる
その30分前だから0:30分にアラームが鳴らないといけない
0:00の90分後としてアラームをセットしたなら2:30に鳴らなければいけない
さっきのcronの仕組みだと、1:30にアラームをセットしたら2:00にアラームが鳴る
鳴らないのが正解のパターンもあるかもしれない。
ソレを含めると
でも1:30にセットして、サマータイムで1:00が2:00に飛ぶ場合
・アラームはならない
・0:30にアラームが鳴る
・2:00(=1:00)にアラームが鳴る
・2:30にアラームが鳴る
この4パターンが考えられるだろう 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) 少なくとも、日時指定の直接指定方式と
現在(特定の日時)から何分後といった相対指定
この2つは必要になるんだろうな 「24時間サイクルで通知する」のと
「毎日○時○分に通知する」とでは
意味が違うわけか >>975
> どういう仕様にすればいいだろうか?
要件次第
バックアップ処理などではサマータイムに入る時が厳しくて前日のジョブの終了時間は同じなのに次の日のジョブ開始は1時間早まるので実質的なバックアップ時間が短くなる
それでも充分間に合うなら何もしなくていいかもしれない
間に合わないならその日はすっ飛ばして次の日から1時間早めて開始するようにするかもしれない
とにかく要件も決まらないうちから
> 1分毎に発動し、指定した時間が過ぎたかどうかで判断する必要がある
などの実装を考える奴はたいてい使えない > > 1分毎に発動し、指定した時間が過ぎたかどうかで判断する必要がある
> などの実装を考える奴はたいてい使えない
ん? cronの実装がそうでしょ? https://ja.wikipedia.org/wiki/Crontab
> 一般にcrontabコマンドで編集されたスケジュール内容は、crondデーモンにより実行される。
> crondはバックグラウンドで稼動し、毎分ごとに実行すべきスケジュールがないか確認し、
> もし実行すべきジョブがあれば、それを実行する。このジョブは「cron job」とも呼ばれる。 なにをしたいかをきめるのは
ユーザーだからな
クソニートや底辺ドカタがきめることじゃない
まあ、典型的なクソニートの思考回路だわ > サマータイムに対応したcronを作るとなったら
って書いてあるのに、何を勘違いしてるんだろうか? なにを実現したいかをきまってもないのに
低学歴知恵遅れのクソニートや底辺ドカタがどうすればいいかとか
いってるワケだからな ローカル時刻にアラームが2回鳴るのは仕様通りともいえる
むしろ平常運転
しかもなんの問題もおきない
普通のユーザーなら
期待通り適切に動いてるというわ >>958
わかった!
そのどさくさで年金をなかったことにしようという
自民党の実に嫌らしい策略だよそれ!! お前らバカか?
コンピュータの時計を動かさなければいいだけだろ もう何度もいってるが
もともと夏時間になっても
計算機の時刻はかわらない
タイムゾーンがかわっても
計算機の時刻はかわらない
NTPサーバーがかえす時刻もかわらない
ホントな知恵遅れは物覚えがわるいわ まとめるとな
もともと低学歴知恵遅れが作ったシステムでは
夏時間とか関係なく計算機のタイムゾーンかえるだけで
適切に動作しなくなる
計算機をパリ時間にしたりニューヨーク時間しても
まともに動かない
計算機で夏時間にするというのは
時差の設定(足し込む定数)をかえるだけのことだからな おんなじことを特に情報を付け加えるでもなく何度も繰り返したりね 低学歴知恵遅れが同じことを
ひたすらわめいてるからしょうがない
オレは適切に低学歴知恵遅れに啓蒙している
ただ効果がない
低学歴知恵遅れは低学歴知恵遅れの自覚がない
低学歴知恵遅れは自分が人間未満のゴミクズ人間である自覚がない
ゴミクズ人間のくせに自己評価だけは高い
ゴミクズ人間はゴミクズ人間のまま寿命まで生きてる >>992
ユーザが決めることだと言いつつ
半角さんが仕様どおりだと言う
半角さんはユーザなのかな?
だったら良いですけど
ものわかりの良いユーザさんで助かりますけど サマータイムを抜けるときに同じ処理を2回実行するのが
仕様ならばcronでは処理できないですね
別途仕組みを考えないといけない このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 14日 3時間 37分 54秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。