Ciao ho un problema, con il date.
Fin che faccio il countdown con la data attuale del computer, funziona perfettamente, manon riesco a risolvere il problema, con una data diversa di quella del computer.
Ecco l'esempio, le variabili gli ho già definiti come se fossero dati presi dinamicamente, ma non funziona.


codice:
var yr = '2008';
var mo = '11';
var da = '12';
var ho = '0';
var mi = '0';

var yrs = '2008';
var mos = '11';
var das = '3';
var hos = '0';
var mis = '10';

var eventDate = new Date (Number (yr), Number (mo), Number (da), Number (ho), Number (mi));
var eventMillisecs = eventDate.getTime ();

this.onEnterFrame = countDown;

function countDown ()
{

	var serverDate:Date = new Date (Number (yrs), Number (mos), Number (das), Number (hos), Number (mis));
	var newDate:Date = new Date ();

	if (serverDate > newDate) {
		trace ('maggiore');
		newDate.setTime ((serverDate.getTime () - newDate.getTime ()));
	} else if (serverDate < newDate) {
		trace ('minore');
		newDate.setTime (-(serverDate.getTime () - newDate.getTime ()));
	}
	var currentMillisecs = newDate.getTime ();

	this.msecs = eventMillisecs - currentMillisecs;

	if (this.msecs <= 0) {
		return;
	}
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////                
	var secs = Math.floor (msecs / 1000);// 1000 milliseconds make a second
	var mins = Math.floor (secs / 60);// 60 seconds make a minute
	var hours = Math.floor (mins / 60);// 60 minutes make a hour
	var days = Math.floor (hours / 24);// 24 hours make a second
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	msecs = String (msecs % 1000);
	secs = String (secs % 60);
	mins = String (mins % 60);
	hours = String (hours % 24);
	days = String (days);
	////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	while (msecs.length < 3)
	{
		msecs = "0" + msecs;
	}
	if (secs.length < 2) {
		secs = "0" + secs;
	}
	if (mins.length < 2) {
		mins = "0" + mins;
	}
	if (hours.length < 2) {
		hours = "0" + hours;
	}
	while (days.length < 2)
	{
		days = "0" + days;
	}
	day_txt.text = days;
	hour_txt.text = hours;
	min_txt.text = mins;
	sec_txt.text = secs;
}