Closed GiusWhite closed 9 years ago
Ottima idea! Se queste informazioni sono sempre disponibili nelle news si può pensare di integrarle! Se la data è una sola (solo quella di pubblicazione) si potrebbe anche chiamare solo 'date' anziché 'publishedDate' che ne pensate?
Comunque per me va bene :+1: vorrei sentire anche l'opinione degli altri su questa che deve essere una scelta condivisa.
Secondo me può essere un'informazione utile
@GiusWhite in che formato proponi di scambiare la data? Bisogna stabilirlo... Se l'orario non è importante propongo un classico "dd/MM/yyyy"
oppure se l'orario ha importanza si potrebbe optare per il formato Unix epoch time. Idee?
Il formato della data restituito dai feed RSS è ex. "Fri, 12 Dec 2014 11:08:00" Come proponete di fare?
Devi creare un oggetto Date a partire da questa stringa. Dovrebbe essere possibile utilizzare SimpleDateFormat
con un opportuno pattern per il parsing (trovi i pattern online nella documentazione Java di SimpleDateFormat). Occhio a gestire le eccezioni (ParseException
)... Per convertire il Date in String puoi utilizzare lo stesso SimpleDateFormat
Secondo me, oltre al titolo, al link ed alla descrizione, nel JSON risultato dall'estrazione dei feed RSS, non sia una cattiva idea aggiungere un campo per la data di pubblicazione.
Quindi modificare la struttura da: getUniversityNews() : {newsRss[]:{title,link,description}} getDepartmentNews(department:String) : {newsRss[]:{title,link,description}}
a: getUniversityNews() : {newsRss[]:{title,link,publishedDate,description}} getDepartmentNews(department:String) : {newsRss[]:{title,link,publishedDate,description}}