Se il valore è memorizzato in un DB probabilmente conviene risolvere la questione direttamente con una query SQL... di che DB si tratta? Le date in che formato sono? (sono campi testo, data, interi con dentro un timestamp, ...)