手机
当前位置:查字典教程网 >手机 >iphone教程 >iPhone中的勿扰模式问题
iPhone中的勿扰模式问题
摘要:iPhone的勿扰模式出现问题并不是个别情况,而是勿扰模式本身出现了系统错误。错误出现的原因在于iOS系统时间的算法并没有考虑到跨年对应的问...

iPhone的勿扰模式出现问题并不是个别情况,而是勿扰模式本身出现了系统错误。错误出现的原因在于iOS系统时间的算法并没有考虑到跨年对应的问题导致时间对应错乱。这也是为什么官网说勿扰模式会再1月7日自动回复正常。

iPhone中的勿扰模式问题1

国外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周),但事实上根本就不存在这些时间,所以勿扰模式并没有自动关闭。

【iPhone中的勿扰模式问题】相关文章:

iPhone启用第三方照片程序

iPhone6s新技能?iPhone6s或增加防水功能

iPhone显示更大缩略图预览技巧

反转iPhone屏幕颜色

iPhone手机短信删除了怎么恢复?

iPhone6/6 Plus电信版增强信号方法

iphone5s其他怎么清理?

iphone6怎么打开siri

iPhone已删除照片也可以轻松找回

iphone6其他怎么清理?

精品推荐
分类导航