DI_TO_DATE

Instrucciones  Índex 

Decodifica un entero de 32bit en la fecha que representa. El objetivo es ahorrar espacio cuando los datos contienen fechas.

DI_TO_DATE es condicional. Esto significa que se ejecutará solo si el bit cero del acumulador tiene valor 1 (activación).

 

  LD activación             ;activación --> Acc

  DI_TO_DATE org, dst

org = variable con el entero de 32bit. Su valor corresponde a una fecha codificada.

dst = primer variable que recibirá el resultado de la conversión, abarcando un total de seis (6) posiciones de memoria consecutivas:

   (dst + 0) = Año        (00 a 99)
   (dst + 1) = Mes        (01 a 12)
   (dst + 2) = Día         (01 a 31)
   (dst + 3) = Hora       (00 a 23)
   (dst + 4) = Minuto   (00 a 59)
   (dst + 5) = Segundo (00 a 59)

Disponible en equipos que cuentan con reloj.