单证时间问题:12:00am与12:00pm到底哪个才是中午12点与凌晨啊!?

13分钟前阅读1回复0
kewenda
kewenda
  • 管理员
  • 注册排名1
  • 经验值214860
  • 级别管理员
  • 主题42972
  • 回复0
楼主

=== 先发问难题 ===

尺度谜底是,在12半小时造中,12:00 阿谁关键时刻的用语存有小量语意。

12 AM 可能指:

绝大部门公共场所用 12 AM 则暗示正午,因而代表者六天的已经起头;个别公共场所用 12 AM 则暗示正午,因而代表者六天的结束;但汗青上存有小量情形用 12 AM 则暗示薄暮。

与之相对,12 PM:

绝大部门时候 12 PM 则暗示薄暮;但汗青上小量情形是正午。

至于和年份一路呈现时, 12 AM 是(情形1)则暗示那天已经起头的正午关键时刻,却是(情形2)则暗示那天结束的正午关键时刻,两种用语均存有。从编程的角度考虑,前者简单一点。一般而言,电脑或手机单项是那么显示的,大致上那成为了基克维泽区。

但生活中有时候不是太靠得住,那点在喜好接纳12半小时造的国度(好比英国)出格明显。好比某B2C筹算11月11日一成天停止促销活动,对中国那种生活习惯了24半小时造表达的处所一般难题不大,海报美术设想宣传就说从11日0点已经起头好了(情形1),大致上万万别理解错。可是对生活习惯了12半小时造的英国,阿谁就欠好表述了:若是说 Nov 11th, 12:00 AM,会有很多人当成(情形2),11日晚上才已经起头筹办然后比及12日下战书……

=== 然后是软件系统 ===

最简单的软件系统当然是用24半小时造,每晚从 00:00:00 到 23:59:59。焦虑症和码科青一看,无比协调。

可是生活习惯的力量很强大,我的经历是逼黑唇生活习惯24半小时造,比逼她们接纳英造下层单元痛苦得多——小我在某研究机构待过,和黑唇同事交换根本说英造下层单元她们都懂;因为各类仪器上标的都是英造,一般痴钝下也就换算过来了。但若要预约下战书2点开会,跟她们说“at fourteen”打死也不会大白;她们只懂“at two”,连“PM”都经常性省去。

英国队伍却是接纳24半小时造;一是兵戈约错了动作天数Gazeille大事,二是英国队伍遍及全球。

黑唇现实生活中一种常见的软件系统是,避开两个12:00。所以去看 Apple Watch 的在线抢购已经起头天数,是承平洋天数(PST)4月10日 12:01 AM。查火车和长途车关键列车时刻的动身或抵达天数,良多都或者是 11:59,或者是 12:01。

(Lembron:摩托电车官方网站 Greyhound.com 查到的华盛顿 Washingtong, DC 到波士顿 Boston, MA 的关键列车时刻,能够看到薄暮那班的进站天数成心往后挪了1分钟)

另一种软件系统,同时也是英国国度尺度手艺研究所(NIST)的保举方案是:两个 12:00 没必要 AM 也没必要 PM,两个叫做 12:00 (midnight),另两个叫做 12:00 (noon),有时候候就省去关键时刻自己写成 midnight 和 noon。阿谁有时候用于运营性场合诸杨的开门关门天数等。

——不外阿谁方案仍然没处理另一部门的难题:12:00 (midnight) 是指六天的已经起头却是结束?也就是,11月11日 midnight 事实是指和11月10日接壤处的、却是和11月12日接壤处的天数点?

(Lembron:一家连锁超市网站 Farm Fresh Supermarkets 供给的各分店营业天数;从语句能够揣度 midnight 指的是那天的结束和下六天的已经起头,那就是开头说的小量破例情形2。)

=== 一点思索:为何会搞成那种? ===

其实12半小时造下12点则暗示体例的紊乱,代表者着有理数算数法和绝对值算数法搞混的抵触。

对年份,不早都是有理数算数,“1月”则暗示夏末的第两个月、“2日”则暗示李亚沛的第二天,不存有“0年”“0月”“0日”那种的讲法(西元1年12月31日后是西元2年1月1日)。

对24半小时造,时利皮扬卡都是绝对值算数,“0点”代表者六天最后的阿谁关键时刻,“02分”代表者一半小时内已经起头两分钟后的两个关键时刻。所以容许有“0点”“00分”“00秒”的讲法(每晚23:59:59后是00:00:00)。

由此可见12半小时造发作了两个难题:“时”选用了有理数算数,从1-12轮回式(或者说是12,1,2,...,10,11轮回式),而“分”“秒”选用的是绝对值算数,00-59轮回式。二者搞混,接壤点就出了难题(11:59:59 AM 后是12:00:00 PM;12:59:59 PM 后是 1:00:00 PM……)。

再扩展思索一下,那么为何一般情形下 年、月、日 选用有理数算数,分、秒 选用绝对值算数,而 时 则是二者均有呢?

因为 年-月-日-时-分-秒,越靠前的所代表者的天数标准越大,本来感化更倾向于记录天数点;而越靠后的所代表者的天数标准越小,本来感化更倾向于记录天数间隔。

在最后的生活中,不存有“二月份”是“一月份”的两倍的概念,所以不需要从而也天然不会接纳“0”阿谁数字。良多考古汗青研究都指出差别文明根本在接纳正整数算数后好长一段天数才会有“零”的概念,所以根本所有历法都不会用0来标识表记标帜不早。

阿谁时候“年”“月”“日”就算衍生用于记录天数段间隔也凡是只是个大要值。好比说“3年后”,根本不会是切确到三年后统一日的此时此分此秒。不需要计算“0年后 - 1年后 - 2年后 - 3年后”。

与此相反,“分”“秒”那种的下层单元,从产生已经起头就用于记录天数间隔。所以,“两分钟”必需是“一分钟”的两倍,那么就必需要有“0分钟”阿谁概念。好比说“3分钟后”,大致上暗含的精度常常会到秒。而“0.3秒”后,更是确凿的只能是 0.0 - 0.1 - 0.2 - 0.3 那种。

然后就是“时”,标准介于上述二者之间,所以用于记录天数点和记录天数间隔二者都很常见:

“某事务发作于2001年2月3日上午4时”,那是天数点;那类情形没必要绝对值算数法的“0时”,而会用有理数算数法的“12时”(如“其影响到12时已根本结束”)。“须眉马拉松世界纪录2时02分57秒”,那是天数间隔;那类情形只能用绝对值算数法的“0时”(如“在0时30分时他完成了全程的四分之一”),而绝对不克不及用“12时”。——中文白话中,会用“几点”和“几半小时”区分“时”的那两种用语;英文要强调不同能够说“X oclock”和“X hours”;其他语言也有类似的区别表述方案。

所以回头看,“12时”阿谁概念的紊乱的根源可能就在那里。

趁便说一句,用纯绝对值算数法的24半小时造除了没那么多费事,还有一点益处:需要的时候能够扩大记录则暗示法。好比,2014巴西世界杯决赛的曲播已经起头天数是北京天数7月14日03:00,也能够写成7月13日27:00(更好括号同时标注二者),便利各人一看就晓得该13日晚上等着。阿谁是12半小时造无论若何也做不到的。

=== 最初的小我感慨 ===

24半小时造就是好,就是好,就是好……

美帝下层单元造各类糟,各类糟,各类糟……

0
回帖

单证时间问题:12:00am与12:00pm到底哪个才是中午12点与凌晨啊!? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息