La conversion entre les données java, String, Long trois types de type date

     // 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 (); 
  }

 

 

Je suppose que tu aimes

Origine www.cnblogs.com/roak/p/12507959.html
conseillé
Classement