Mirad, estoy intentando encontrar la manera de calcular cuanto tiempo tarda en ejecutarse un proceso. He visto en los FAQ una manera de restar horas pero no consigo adaptarlos a mis necesidades y que me muestre los segundos y milisegundos que tarda en ejecutarse este proceso, a ver si me podéis echar una mano:
Código PHP:
function proceso()
{
//calcular cuando dura el proceso en segundos y milisegundos
var curr_msec = new Date().getMilliseconds();
var curr_sec = new Date().getSeconds();
var i=0;
while ( i<10000000){
i++;
}
var curr_msecFinal = new Date().getMilliseconds();
var curr_secFinal = new Date().getSeconds();
//alert(curr_secFinal - curr_sec + "s. "+curr_msecFinal - curr_msec+"ms"); //no iba a ser tan fácil....
alert(curr_secFinal - curr_sec);
}