Novecento Normal
Novecento Demibold
Novecento Bold
Une petite gem pratique pour la route
Envie de stocker vos dates sous formes d’entier ? Mais pas envie d’écrire la classe pour faire ça de manière propre et réutilisable ? Et bien tadaaam :
# On initialize avec des entiers
date = PartialDate::Date.new {|d| d.year = 2012; d.month = 01}
# => 2012-01
date.value
# => 20120100
# On initialize avec un entier
date = PartialDate::Date.load 20121201
# => 2012-12-01
date.year
# => 2012
date.month
# => 12
date.day
# => 1
Voilà il n’y a plus qu’à forker pour en faire une gem qui marche bien avec ActiveRecord :)
Le lien utile