Come posso ottenere il tempo selezionato e aggiungere la class tramite jQuery?

Il mio HTML è dinamico e così:

21 Jan 15

E voglio arrivare questa volta e stampare la console tramite jQuery:

 var selectedDate = $('.date'); console.log(selectedDate); 

Ma il risultato non è corretto. Come posso ripararlo?

EDIT: Ok, risolvo il mio problema con quello:

 console.log(selectedDate.text()); 

Ora, voglio aggiungere la class se l’evento è un evento passato.

  if (selectedDate < now) { $('.event').addClass('past'); } 

Ma non c’è nessun errore o risultato.

Prova questo:

 selectedDate = $(".date > .month").text() + " " + $(".date > strong:nth-child(1)").text() + " 20"+ $(".date > .year").text(); console.log(selectedDate); // Jan 21 2015 

Potresti, ovviamente, riorganizzare quelli per stampare la data in base al formato che desideri –