Cálculo do dia da semana: o objeto Date do JavaScript retorna 0 para domingo, 1 para segunda-feira, ..., 6 para sábado. Internamente, isso é calculado usando a congruência de Zeller ou uma fórmula semelhante que rastreia os dias acumulados a partir de uma época de referência. O calendário gregoriano proléptico é utilizado - todo ano é regido pelas regras gregorianas de ano bissexto, mesmo antes de 1582 (quando a maior parte da Europa mudou do calendário juliano).
Regra do ano bissexto: um ano é bissexto se for divisível por 4, EXCETO os anos centenários (divisíveis por 100), que não são bissextos, A MENOS QUE também sejam divisíveis por 400. Assim, o ano 2000 foi bissexto (divisível por 400). 1900 não foi (divisível por 100, mas não por 400). 2100 não será. Esse ciclo de 400 anos mantém o calendário sincronizado com o ano solar (a duração média do ano é de 365,2425 dias, contra os 365,24219 dias reais da Terra).
Dia do ano: de 1 a 365 (ou 366 em anos bissextos). 1º de janeiro é o dia 1; 31 de dezembro é o dia 365/366. Útil para o acompanhamento do calendário acadêmico (em que dia do ano letivo estamos hoje?), para o acompanhamento do ano fiscal (1º de abril é o dia 1 do ano fiscal indiano) e para astronomia/agricultura (ciclos de plantio e colheita ligados ao dia do ano). Número da semana ISO: as semanas são contadas de 1 a 52 ou 53, sendo a semana 1 aquela que contém a primeira quinta-feira do ano. Difere ligeiramente da convenção comum de 'primeira segunda-feira de janeiro'.