Evite que OSX detecte y elimine fechas automáticamente en iCal, Recordatorios

Utilizo la vista mensual de iCal, así que cuando creo un evento lo pongo como de todo el día y pongo la hora del evento en el título, así: "3:30 reunión con Steve", "9 am-10 am TYO-NYC vuelo" (si lo encuentra inusual, no soy el único que hace esto, y este estilo tiene beneficios, como cuando se trata de zonas horarias). iCal elimina rápidamente la hora del título y cambia el evento de todo el día a la nueva hora, por lo que tengo que volver a editarlo.

Lo mismo con la aplicación Recordatorios. Aún más molesto, si coloca un enlace que contiene una fecha (por ejemplo, http://www.tofugu.com/2013/06/04/how-to-write-letters-in-japanese-an-introduction/ ), también convertirá esto en una fecha de "recordarme en este día".

Parece que no se puede desactivar en ninguna parte de las Preferencias, pero tal vez haya una configuración accesible desde la línea de comandos.

(Hasta ahora, solo encontré una sugerencia en línea, y era escribir la fecha dos veces: iCal eliminará una fecha, pero mantendrá la otra. Si bien esto funciona, es molesto y aún necesita cambiar el incluso de nuevo a "todo el día " y espero que haya una mejor manera.)

Estoy ejecutando Maverick con todas las actualizaciones más recientes.

Respuestas (3)

iCal es demasiado inteligente por su propio bien, asume automáticamente que desea tener un evento a las 3:30.

Utilizo el mismo sistema que usted con viajes y zonas horarias en todo el mundo.

Uso un truco para engañar al iCal.

Simplemente no use el formato de hora correcto para que iCal no sepa que es hora, pero usted sí :)

no 3:30

usar 3,30

ahora piensa que es texto, no tiempo.


A tu segunda pregunta. sobre Recordatorios, pegué ese enlace como título de recordatorio y se mantiene en la fecha que quiero, así que tal vez necesites explicar ese problema.

Esto funciona, pero odio a Apple por esto. A veces me olvido de ingresar una hora y debido a esta "Característica", no tengo forma de saber si la hora está configurada porque la ingresé y luego iCal la eliminó, o porque simplemente tenía el valor predeterminado cuando creé el evento. ..
@billynoah lo siento, Apple solo estaba tratando de pensar por ti, algo que no deberían estar haciendo.
¡parece que finalmente eliminaron este comportamiento automático en una versión reciente de iCal!

Dado que los detectores de datos son manejados por Mail y no por iCal, puede desactivar esta función con el siguiente comando ingresado en la Terminal:

defaults write com.apple.mail DisableDataDetectors YES

Para revertir este comportamiento:

defaults write com.apple.mail DisableDataDetectors NO

Tenga en cuenta que en cualquier momento las funciones de detección de Mail también se desactivan.

Recientemente actualicé de Mountain Lion a El Capitan y descubrí que la opción de iCal para no mostrar la hora del evento en la vista mensual ya no estaba disponible. Encontré una solución marcando "todo el día" y poniendo la hora en la ubicación o en el área de notas. Ahora la hora del evento no ocupa espacio en la línea de título del evento. Hago doble clic en la línea del evento para ver la hora si es necesario. Bien por mí por ahora hasta que Apple arregle esto. Por supuesto, esto significa que la hora no aparece en ninguna otra vista, por lo que es solo una solución temporal. Publiqué comentarios a Apple sobre este descuido de iCal usando el enlace proporcionado en esta página.

Probablemente sea obvio, pero esto no afecta la detección de datos en la aplicación Recordatorios.