2 Replies Latest reply: Jul 5, 2012 8:26 AM by Ivan Troisi RSS

    Resta de fechas

      Hola gente, necesito 2 variables una que me traiga la fecha de hoy y otra que me traiga la fecha de un mes atras. osea hoy menos 30.

       

      La del dia de hoy consegui hacerla pero tengo problemas con la de un mes atras, me trae una fecah erronea.

       

      Lo que eh intentado es lo siguiente:

       

       

      let  vDiaHoy = date(today(),'YYYYMMDD'); -->OK

      let  vDiaMesAtras = date( $(vDiaCArga)-30,'YYYYMMDD');  -->ERROR

       

      Alguna sugeriancia?

       

      Muchas gracias!

      Ivan.

       

       

        • Re: Resta de fechas
          Fernando Obara Suzuki

          Hola Ivan,

           

          las variables son 'case sensitive', y me lammó la atención la variable vDiaCArga. Tal vez esto es un error de digitación, y el correcto es vDiaCarga??

           

          Otra cosa: cual es el contenido de la variabla vDiaCarga? Si es una fecha en el formato YYYYMMDD, tendrás un problema porque estás utilizando esta fecha por ejemplo 20120704 y subtrayendo 30, que resulta en 20120674, y esto no puede ser convertido en una fecha valida.

           

           

           

          Espero que te ayude.

          Saludos

          Fernando

            • Re: Resta de fechas

              Fernando buenos dias, el nombre de la variable lo estaba considerando, el problema me estaba viendo por el segundo comentario la variable que estaba declarada YYYYMMDD y por mas que le pongas date no lo toma como fecha al momento de la resta. Converti la variable vDiaCArga a fecha YYYY-MM-DD antes de hacer la resta y funciono.

               

              Muchas gracias,

              Saludos.

               

              Ivan.