Buscar en este blog

domingo, 25 de noviembre de 2012

Diferencia entre fechas Dynamics Ax 2012 con X++

Cómo sacar la diferencia entre dos fechas con X++?, sencillo, aquí les dejo un job para saber la diferencia en segundos, minutos, horas y días usando DateTimeUtil.


static void grwJobTest(Args _args)
{
    utcDateTime fecha1;
    utcDateTime fecha2;
    int64 diferencia;
    ;
    fecha1 = 2012-01-01T16:00:00;
    fecha2 = 2012-01-01T15:00:00;
   
    info( datetime2str(fecha1));
    info( datetime2str(fecha2));
   
    diferencia = DateTimeUtil::getDifference(fecha1, fecha2);
   
    info( strFmt("segundos: %1" ,diferencia));
    info( strFmt("minutos: %1" ,diferencia/60));
    info( strFmt("horas: %1" ,diferencia/(60* 60)));
    info( strFmt("dias: %1" ,diferencia/(60* 60*24 )));
}



Por último, te invito a que te unas a la página de facebook recién creada para estar al día con las actualizaciones del blog y que podamos tener más comunicación. La meta? es hacer la comunidad de habla hispana mas grande sobre Dynamics Ax en cuestiones de desarrollo.



1 comentario:

  1. Hola, soy nuevo en Dynamix AX, como comentario, seria de mucha ayuda, agregar comentarios al código, para entender un poco mas las funciones que se utiliza. Eres de mucha ayuda, gracias :)

    ResponderBorrar