<nav id="95p2n"><pre id="95p2n"></pre></nav>

  • 小小知識站 > 知識技巧 > 手機技巧

    iPhone中的勿擾模式問題

    發布:06月02日 來源:zhishizhan.net

    iPhone的勿擾模式出現問題并不是個別情況,而是勿擾模式本身出現了系統錯誤。錯誤出現的原因在于iOS系統時間的算法并沒有考慮到跨年對應的問題導致時間對應錯亂。這也是為什么官網說勿擾模式會再1月7日自動回復正常。

    國外TUAW網站首先刊出類似推測,但其中有嚴重ISO時間概念錯誤已經被指出;本文是在其基礎上進行的重新整理和推測。

    ISO標準(制造業常使用該標準,也稱作商業歷)是這樣按照周數來顯示計算每年的日期的:YYYY-Www-D

    舉例說明:2012年第50周的星期二按照ISO標準以描述為:2012-W50-2

    公歷日期(Gregorian calendar)則是按照這樣的方式來顯示計算日期的:YYYY-MM-DD

    舉例說明:2012年12月11日公歷日期的描述:2012-12-11

    其實iOS日期的2012-W50-2 剛好對應 公歷的2012-12-11

    而是ISO標準下,如何判定新年另有規定:自動判定新年包含第一個周四的那周為第一周,也就是說:

    2012年12月30日:2012-W52-7

    2012年12月31日:2013-W01-1

    2013年1月1日:2013-W01-2

    2013年1月2日:2013-W01-3

    2013年1月3日:2013-W01-4(周四)

    2013年1月4日:2013-W01-5

    2013年1月5日:2013-W01-6

    2013年1月6日:2013-W01-7

    2013年1月7日:2013-W02-1

    這里就是蘋果iOS 6勿擾模式出現bug最可能存在的問題,蘋果設定這個功能的時候,很可能使用了ISO時間制式采用周循環,但是卻沒考慮到跨年變動的問題,設定的時候,誤將2013年的第一個周循環設定為從1月7日開始,而2013新年前六天(可能)被判定為2012年的第53周(ISO制式的確在某些年份會出現第 53周),但事實上根本就不存在這些時間,所以勿擾模式并沒有自動關閉。

    本文地址:http://www.beanologies.com/show/5_84770.html

    您可能也感興趣:

    (C) zhishizhan.net 刪帖專用:hyduan888@outlook.com 湘ICP備19008447

    本站所收錄作品等信息部分來源互聯網,目的只是為了系統歸納學習和傳遞知識。

    所有作品版權歸原創作者所有,與本站立場無關,根據《信息網絡傳播權保護條例》,如果有作品侵犯了您的權利,請盡快通知我們,我們會及時刪除!

    2019中文字幕视频