Se devi fare lavori un minimo seri con le date ti consiglio di usare la libreria Boost Date Time.