Siguiendo con el ejemplo pasado, en este ejemplo veremos como sacar de una fecha (año/mes/día) los días que han transcurrido desde el inicio de el año:
Código :
function lastDayInMonth(year:Number, month:Number, date:Date):Number {
var nDate:Date = (!date) ? new Date(year, month, 31) : new Date(date.getFullYear(), date.getMonth(), 31);
return (nDate.getMonth() == month) ? 31 : 31-nDate.getDate();
}
function getDayOfYear(year:Number, month:Number, day:Number, date:Date):Number {
if(date){
year = date.getFullYear();
month = date.getMonth();
day = date.getDate();
}
for (var x = 0; x<month; x++) {
day += lastDayInMonth(year, x, null);
}
return day;
}
Curioso tip, jeje esto se podría aplicar a una agenda para las efemérides y esas cosas
Genial Cep Por:MorphX
Es que estoy aprendiendo C#, y el la Clase DateTime tiene esa propiedad, y me gusto Por:Cep
Excelente! combiné este código con otro para saltar a un fotograma x de acuerdo a la hora del día y construí un contador de mortalidad infantil en tiempo real para una fundación de mi ciudad. Les agradezco mucho por postear estos códigos y felicidades! Por:alvo_blog
alvo_blog :
Excelente! combiné este código con otro para saltar a un fotograma x de acuerdo a la hora del día y construí un contador de mortalidad infantil en tiempo real para una fundación de mi ciudad.
Wow... esa es la forma más... interesante que he visto de usar un código de Clab. Por:Freddie
hola me podrian mandar un ejemplo necesito colocar un contaor regresivo en tiempor eal que si se vuelven a meter a la pagina siga transucurriendo el tiempo gracias mi correo es leografico@hotmail.com Por:LEONARDO_blog
Por vez primera veo estos códigos y francamente no comprendo nada. O soy flojo y quiero comprender todo sin esfuerzo, o necesito tutor, o mi cerebro se diseñó para otras funciones. Por:paul_blog