• ベストアンサー

Visual Basic でサマータイム

Visual Basic でサマータイム http://sunpillar.jf.land.to/bekkan/javascript/clock_summer.html のような、時刻をサマータイムで表示するプログラムを作っているのですが、なかなかうまくいきません。 上記サイトに書いてある「サマータイムのルール」にのっとったサンプルコードを提示していただけないでしょうか。 Version: Visual Basic 2008 Express Edition

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

まずは、今日は何日かだす。 それが4月第一日曜日未明以降で10月最終日曜日未明以内かどうかもとめる。 その範囲の日付だったら、現在の時刻が1:59以降の場合、1時間足した時間を表示する。 それ以外はそのままの現在時刻を表示する。 ここでは、4月第一日曜日の日付の割り出し(関数)と、 10月最終日曜日の日付の割り出し(関数)が必要です。 割り出せたら、今日の日付が範囲内かどうかを確認する。(関数) このような感じで作ってみてください。 意外とカンタンですよ。 でもサンプルまる投げ頂戴はむしがよすぎ・・・ ある程度はGoogleで調べたほうが・・・

関連するQ&A