toyu_space_logo_s.pngWindows Tips、タスク管理、iPhoneの話題を扱っているブログです。 

スポンサーサイト

   ↑  --/--/-- (--)  カテゴリー: スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

(記事編集) http://toyu3.blog.fc2.com/?overture" target="_new

--/--/-- | Comment (-) | ホーム | ↑ ページ先頭へ ↑ |

「今日から100日後」がいつなのかを計算するには?

   ↑  2012/02/27 (月)  カテゴリー: 生活のコツ


今日は2012/2/10です。では1週間後の日付は?
…その通り、7を足せばいいので2/17ですね。では、2/27の1週間後は?



私は日付計算が苦手で、上のように答えが翌月になってしまう質問をされたら、カレンダーで確認するしかありませんでした。最近、これを克服する方法を見つけたので紹介します。まずは1週間後の計算から。

その方法とは?


その方法は本当にシンプルです。1週間後の場合は、7を足した後、現在の月の日数を引き算します。

先ほどの2/27の1週間後は、

27 + 7 - 29(2012年2月は閏年で29日)= 5

なので、3/5になるわけです。

同じように、3/27の1週間後は、27 + 7 - 31(3月は31日)= 3 なので、4/3になります。

その理由は?


カレンダーを見れば納得できます。

120227_01.png

7を足して翌月にまたがってしまった場合、ちょうど現在の月の日数分、余分になっています(この場合29)。なので、そのまま現在の月の日数を引けば、来月の日付になるわけです。

応用編


この方法は、1週間後に限らず○日後ならいくつでも適用できます。2/27の20日後でしたら、

27 + 20 - 29 = 18

なので、3/18になります。

では、2/27の100日後は?



実はこれも計算できてしまいます。現実にありうる日付になるまで、現在の月→翌月→翌々月と順番に引いていけばOK

27 + 100 = 127
127 - 29(2月分)= 3月98日 ←まだ多い
98 - 31(3月分)= 4月67日 ←まだ多い
67 - 30(4月分)= 5月37日 ←まだ多い
37 - 31(5月分)= 6月6日 ←現実にありうる日付=答え


これなら、つきあい始めてから100日目の記念日という難問にもすぐに対応できます!

さいごに


よくよく考えてみると月によって変則的なのがややこしいだけで、普段使いの10進数や、時間の60進数の応用になるのかな?

知っている人にとっては当たり前なのかもしれませんが、気づいた時は目からうろこでした。参考になったらうれしいです。
 
関連記事

(記事編集) http://toyu3.blog.fc2.com/blog-entry-19.html

2012/02/27 | Comment (0) | Trackback (0) | ホーム | ↑ ページ先頭へ ↑ |
RSSフィードRSSはこちら

Comment

コメント:を投稿する 記事: 「今日から100日後」がいつなのかを計算するには?

お気軽にコメント:をどうぞ。
非公開 (管理人のみ閲覧可能なコメント:) にしたい場合には、ロック にチェックを入れてください。

  任意 : 後から修正や削除ができます。
  非公開コメント:として投稿する。(管理人にのみ公開)

Trackback

Related Posts Plugin for WordPress, Blogger...
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。