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