Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
昼の12時は午○何時?
Search
tsuda.a
March 11, 2015
Programming
0
8
昼の12時は午○何時?
午前と午後は割と混乱するというお話
tsuda.a
March 11, 2015
Tweet
Share
More Decks by tsuda.a
See All by tsuda.a
マジカルインクリメントと指数表記
tsudaahr
0
180
バックアップしていますか?
tsudaahr
0
110
RDB以前のファイル設計の話でもしようか(ぇ
tsudaahr
0
120
NPUわからん
tsudaahr
0
170
計算量オーダーの話
tsudaahr
1
380
クラウド初学者が抱える不安について
tsudaahr
0
250
キューとは何か
tsudaahr
0
220
等幅は死んだ(ぇ
tsudaahr
0
93
いくら眺めてもエラーの理由がわからないコードについて
tsudaahr
0
180
Other Decks in Programming
See All in Programming
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.1k
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
630
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
480
CEDEC2025 長期運営ゲームをあと10年続けるための0から始める自動テスト ~4000項目を50%自動化し、月1→毎日実行にした3年間~
akatsukigames_tech
0
120
Flutterと Vibe Coding で個人開発!
hyshu
1
250
Portapad紹介プレゼンテーション
gotoumakakeru
1
130
Understanding Kotlin Multiplatform
l2hyunwoo
0
260
バイブスあるコーディングで ~PHP~ 便利ツールをつくるプラクティス
uzulla
1
330
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
340
大規模FlutterプロジェクトのCI実行時間を約8割削減した話
teamlab
PRO
0
470
Comparing decimals in Swift Testing
417_72ki
0
170
構文解析器入門
ydah
7
2.1k
Featured
See All Featured
Writing Fast Ruby
sferik
628
62k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The Language of Interfaces
destraynor
158
25k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building Adaptive Systems
keathley
43
2.7k
Code Review Best Practice
trishagee
69
19k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Transcript
昼の12時は午◦何時? @tsuda_ahr 2015/3
質問1 昼の12時は午◦何時ですか?
解答候補 1 午前 12 時 2 午後 12 時 3
午前 0 時 4 午後 0 時
答え ◦ 1 午前 12 時 × 2 午後 12
時 × 3 午前 0 時 × 4 午後 0 時
質問2 夜の12時は午◦何時ですか?
解答候補 1 午前 12 時 2 午後 12 時 3
午前 0 時 4 午後 0 時
答え × 1 午前 12 時 ◦ 2 午後 12
時 ◦ 3 午前 0 時 × 4 午後 0 時
つまり 午前12時は存在しない!
午前/午後の定義 (明治5年 太政官達第337号) 即ち 午後12時 http://www.nao.ac.jp/faq/a0401.html
まとめるとこう 0 1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 12 1 2 3 4 5 6 7 8 9 10 11 午前 午後 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥 午後0時はない 翌日なのに…
しかし、そのころExcelでは… 午後12時? 午前12時? Excel では AMを午前、PMを午後として いるので、前述の太政官達の解釈と異な る表現になってしまう。
まとめ • 気を付けよう • 「午前/午後」を表示したいという要求があっても断ろう(ぇ • さらに詳しい話は以下。 http://ja.wikipedia.org/wiki/%E5%8D%88%E5%89%8D%E3%81%A8%E5%8D%88%E5%BE%8C
おまけ) 4/1 はなぜ早生まれ • 歳は誕生日の前日の24時に count up される。 • 前日の24時
!= 当日の0時。 • 入学の条件は「小学校へ入学する学年(学校年度)は、子女の満6才に達 した日の翌日以後における最初の学年の初めから」 • よって 4/1 生まれの場合 満6才に達した日 3/31 翌日 4/1 となるため。 • 当日の0時に歳を count up することにすると 2/29 の人がひどいこと に…