crunchbutton/www/assets/js/datetime.js
2013-09-25 16:40:41 -03:00

25 lines
793 B
JavaScript

var dateTime = {
timer : 0,
now : false
};
dateTime.update = function(){
var time = _gmtServer.split( '/' );
dateTime.now = new Date( Number(time[0]), Number(time[1]-1), Number(time[2]), Number(time[3]), Number(time[4]), ( Number(time[5]) + dateTime.timer ) ) ;
dateTime.timer++;
setTimeout( function(){ dateTime.update(); } ,1000);
}
// This method will be called by phonegap at the 'resume' event
dateTime.restart = function(){
dateTime.timer = 0;
dateTime.now = false;
var now = new Date();
_gmtServer = now.getUTCFullYear() + '/' + (now.getUTCMonth()+1) + '/' + now.getUTCDate() + '/' + now.getUTCHours() + '/' + now.getUTCMinutes() + '/' + now.getUTCSeconds();
}
dateTime.toString = function(){
return dateTime.now.toString( 'dd MMMM yyyy HH:mm:ss' );
}
dateTime.update();