el título lo dice todo Quiero crear una tarea que contenga un conteo desde una fecha determinada Mi objetivo es entonces usar un texto mínimo para mostrar la cantidad de días, esa parte sé cómo hacerla es sólo conseguir que Tasker haga las sumas ¿Alguna idea?
Respuesta
¿Demasiados anuncios?Primero tienes que convertir ambas fechas a segundos utilizando Variable Convert. A continuación, reste esos dos valores para obtener el número de segundos entre las dos fechas y convierta ese valor al número de días mediante /24/60/60 (horas/minutos/segundos).
Aquí hay una tarea de ejemplo que ilustra el uso del 08-01-2014 como %fecha de inicio y el día de hoy (%FECHA) que es el 23-08-2014 como %día. El resultado es de 22 días.
A1: Variable Set [ Name:%startdate To:08-01-2014 Do Maths:Off Append:Off ]
A2: Variable Convertir [ Nombre:%fecha inicial Función:Fecha Hora a Segundos Almacenar Resultado en:%fecha inicialinsegundos ]
A3: Variable Set [ Name:%today To:%DATE Do Maths:Off Append:Off ]
A4: Variable Convertir [ Nombre:%hoy Función:Fecha Hora a Segundos Almacenar Resultado En:%hoyinsegundos ]
A5: Variable Set [ Name:%secondssince To:%todayinseconds - %startdateinseconds Do Maths:On Append:Off ]
A6: Variable Set [ Name:%dayssince To:%secondssince / 24 / 60 / 60 Do Maths:On Append:Off ]
Se podría acortar un poco eliminando A3 y sustituyendo %hoy por %DATE en A4. Además, podría combinar A5 y A6 utilizando (%todayinseconds - %startdateinseconds) / 24 / 60 / 60. Lo he dividido sólo para mostrar mejor los pasos individuales.