El problema con el sistema No Molestar podría estar relacionado con la forma en que se diseñó el sistema

  Todos ustedes saben que El sistema No Molestar en iOS no funcionó para muchos usuarios el primer día de este año, y ayer te dije que Sólo podremos volver a utilizarlo a partir del 7 de enero.. Apple no dijo por qué el sistema dejó de funcionar correctamente, solo nos dijo cuando todo volverá a la normalidad, pero los de Macworld tener una posible explicación. Afirman que la forma en que fue pensado el código fuente del sistema genera un problema de funcionamiento el primer día de un año calendario, todo relacionado con la forma en que se estableció la fecha mediante el sistema ISO.

Ahora, para los programadores que han trabajado mucho con el manejo de fechas y horas (como yo; me gano la vida escribiendo sistemas de vuelo para aerolíneas, que requieren mucha matemática de zonas horarias) "se interrumpe durante algo así como la primera semana del año" sugiere inmediatamente un problema moderadamente oscuro relacionado con los datos de la semana ISO. Esta es una definición un poco extraña del año que se obtiene de muchas bibliotecas de manipulación de datos al especificar que desea que el año sea "AAAA", a diferencia del más común "aaaa".

Entonces, para 2012, del 1 al 6 de enero se mostrará como parte de 2012 si el desarrollador especifica "AAAA" en su cadena de fecha, en lugar de ser parte de 2013. Esto significa que cuando DND se active automáticamente, tiene una fecha de apagado calculada en algún momento de 2012, que ya es cosa del pasado, por lo que nunca se apagará. Una vez cometí este error en mi propio código, ya que es muy fácil escribir "AAAA" en lugar de "aaaa"; Parece que algún ingeniero anónimo de Apple ha hecho lo mismo en la función No Molestar de iOS, pero sólo en la parte de tiempo de apagado automático, no en la parte de tiempo de encendido. En mi caso, el problema se detectó en pruebas automatizadas y nunca se puso en marcha. El ingeniero de Apple ha tenido menos suerte.

  Puede encontrar la explicación completa en Macworld, si está seguro de que la entenderá y la necesita de alguna manera.

ACTUALIZACIÓN: Macworld afirma que sus explicaciones son erróneas, así que ignóralas.