2010-07-07 4 views

Répondre

4

Vous voudrez examiner le docs for the DateTime class. Mais juste pour vous faire bouger, le chèque ressemblerait à quelque chose comme ce qui suit:

1) Vous aurez besoin de construire un DateTime qui représente il y a 10 ans ...

// Build a DateTime for exactly 10 years ago. 

DateTime tenYearsAgo = new DateTime(); // should give you a DateTime representing 'now' 
tenYearsAgo = tenYearsAgo.minusYears(10);   // should give you 10 years ago 

2) ... et utilisez DateTime.isBefore pour comparer.

// Let's assume the DateTime you're comparing is called 'myDateTime'. 

if (myDateTime.isBefore(tenYearsAgo)) { /* do something */ } 
else { /* do something else */ } 

note il y a quelques subtilités avec des calendriers qui Joda fait un bon travail d'abstraire pour vous; Avant d'aller trop loin, vous voudrez vraiment étudier les documents.

Questions connexes