Mootools extensão para datas

clientsideTodos nos sabemos que datas em Javascript não são tão eficaz como todos nos desejávamos.
Mesmo usando frameworks como o prototype e o mootools por vezes não adicionam tanto como queremos também.

Para os apreciadores da framework mootools agora existe uma nova extensão para alargar as opções do que podem fazer com datas.

date.extas.js adiciona mais funcionalidades destaco:

Date.timeAgoInWords

Baseado numa data permite mostrar “a 10 minutos atrás”, útil para blogs por exemplo para demonstrar a quanto tempo atrás o artigo foi publicado.

Date.getLastDayOfMonth

Quantos dias tem um mês.

Date.getWeek

Em que semana estamos num ano.

O que falta e dava bastante jeito (pelo menos para mim) era:

Date.getMonthWorkingDays

Para dizer quantos dias úteis um mês tem.

Mas claro não se pode ter tudo e quem sabe um dia não crio essa função.

Site Oficial:Clientside

Extensão: date.extras.js

Calendar – Calendário para o Mootools

Calendar Calendário para o MootoolsDepois de Scal o calendário para Prototype, calendar é a versão para quem prefere usar Mootools em vez do Prototype.
Uma das coisas que gostei mais nesta versão é a possibilidade de poder alterar completamente o estilo do calendário, e um dos exemplos que podem ver no website esta bastante original.
Calendar Exemplo
Ao clicar no topo onde a folha do calendário dobra muda o mes do calendário e também a imagem. Bastante original e um pormenor engraçado.
Pena é eu preferir mais o Prototype que o Mootools, mas sem duvida que este calendário até dá que pensar.