// type DATE est converti en chaîne // formatType format MM-JJ HH-aaaa: mm: ss // Lorsque le jour HH aaaa jj mois MM mm minutes ss secondes // le type de données d'un temps Date du public statique Chaîne DateVersChaîne (une date données, String formatType) { retour nouvelle nouvelle du SimpleDateFormat (formatType) .format (données); } // type long à une chaîne // type long currentTime temps pour convertir // chaîne pour convertir le type de format de l' heure formatType publique statique longToString String ( long currentTime, String formatType) jette un ParseException { une date dATE = longToDate (currentTime, formatType); //tour de type Date dans type long chaîne strTime = DateVersChaîne (date, formatType); // Date tour de type dans une chaîne retour strTime; } // type String type date // chaîne à convertir le temps type strTime, formatType à convertir format mM-dd HH-aaaa: mm: ss // yyyy Année mM mois dd jour // lorsque HH mm minutes ss secondes, // strTime format de temps doit être le même que le format de temps formatType publique statique une date ChaîneVersDate (String strTime, formatType String) jette un ParseException { le SimpleDateFormat Formatter = new new le SimpleDateFormat (formatType), une date dATE = null ; dATE =formatter.parse (strTime); retour DATE; } // long type Date , // long temps Type currentTime pour convertir // formatType format de temps pour convertir le MM-JJ-HH AAAA: MM: SS // yyyy Année quand mM mois dd jour HH mm ss un publique statique une date longToDate ( longue currentTime, String formatType) jette un ParseException { date dateOld = nouvelle nouvelle date (currentTime); // le type de millisecondes longue durée de vie d'un type de date chaîne sDateTime = DateVersChaîne (dateOld, formatType); // le type de temps de date dans une chaîne à une date Date = ChaîneVersDate (sDateTime, formatType); //Le type type date chaîne retour DATE; } // type String à type long // type String de temps pour convertir strTime // formatType format de l' heure // format de l' heure et le strTime doit FormatType même publique statique longue stringToLong (strTime String, String formatType) jette un ParseException { une date Date = ChaîneVersDate (strTime, formatType); // chaîne tour de type dans un type de date IF (date == null ) { retour 0 ; } else { longue (date) currentTime = dateToLong ; //la date de type tour comme un long retour currentTime; } } // type date de type long // Date type de date heure pour convertir publique statique longue dateToLong (une date de date) { retour date.getTime (); }