ну если я правильно понял, то тут все просто:

Код AS1/AS2:
function Elapsed()
{
var date:Date = new Date();
var Month:Number = date.getMonth();
var H:Number = date.getHours();
var M:Number = date.getMinutes();
var S:Number = date.getSeconds();
var D:Number = date.getDate();
var oD:Number = 12000000000/30;
var oH:Number = oD/24;
var oM:Number = oH/60;
var oS:Number = oM/60;
var elapsed:Number = oD*D+oH*H+oM*M+oS*S;
trace("Потрачено: "+Math.floor(elapsed));
}
setInterval(Elapsed, 250);
ах да забыл про проверку месяца... но это уж элементарно, думаю и сами справитесь.