Conversão entre o java Dados, String, Long três tipos de tipo de data

     // tipo DATE é convertido para uma String
   // formatType formato MM-DD HH-aaaa: mm: ss // Quando o Dia HH aaaa mês dd em mm MM minutos ss segundos
   // o tipo de dados de um tempo Data 
  pública  estática Cordas dateToString (a Data dados, string formatType) {
   retornar  novo novo .format o SimpleDateFormat (formatType) (Data); 
  } 
 
  // tipo Long para uma string
   // tempo currentTime tipo Long para converter
   // string para converter o tipo de formato de hora formatType 
  pública  estática longToString string ( longo currentTime, string formatType)
   lança um ParseException { 
  um DATA Data = longToDate (currentTime, formatType); //tipo de data por sua vez, em muito tempo tipo 
  de Cordas strTime = dateToString (data, formatType); // tipo turn data em Cadeia 
  retorno strTime; 
  } 
 
  // tipo String de tipo de data
   // String para converter o tempo tipo strTime, formatType para converter formato mM-dD HH-aaaa: mm: ss // aaaa Ano mM mês dd dia
   // quando HH mm minutos ss segundos,
   // formato da hora strTime deve ser o mesmo que o formato da hora formatType 
  pública  estática uma stringToDate data (string strTime, formatType string)
   lança um ParseException { 
  o SimpleDateFormat Formatter = new new o SimpleDateFormat (formatType); 
  um DATA Data = nulo ; 
  DATE =formatter.parse (strTime);
   return data; 
  } 
 
  // Longa digitar Data
   // tempo currentTime tipo Long para converter
   // formato formatType tempo para converter o AAAA MM-dd-hh: mm: SS // AAAA Ano quando o dia mM mês dd ss um HH mm 
  pública  estática uma longToDate data ( longo currentTime, string formatType)
   lança um ParseException { 
  uma data dateOld = new nova data a (currentTime); // o tipo de milissegundos de tempo longa vida de um tipo de data 
  de Cordas sDateTime = dateToString (dateOld, formatType); // o tipo de data e hora em Cordas 
  uma data Date = stringToDate (sDateTime, formatType); //O tipo de tipo Data de Cordas 
  retorno DATA; 
  } 
 
  // tipo String digitar longo
   // tipo String de tempo para converter strTime
   // formato formatType tempo
   // formato da hora e da strTime deve formatType mesma 
  pública  estática  longo stringToLong (strTime string, string formatType)
   lança um ParseException { 
  uma data data = stringToDate (strTime, formatType); // tipo string se transformar em um tipo de data 
  IF (data == nulo ) {
   return 0 ; 
  } else {
   longo currentTime = dateToLong (data) ; //tipo de data por sua vez, como uma longa 
  retorno currentTime; 
  } 
  } 
 
  // tipo de data para digitar longo
   // tipo de data de data e hora para converter 
  pública  estática  longo dateToLong (a data Data) {
   retornar date.getTime (); 
  }

 

 

Acho que você gosta

Origin www.cnblogs.com/roak/p/12507959.html
Recomendado
Clasificación