Java converte o Timestamps UNIX em datas de formato especificadas para sua referência. O conteúdo específico é o seguinte
Ao obter dados do servidor, às vezes o tempo nos dados obtidos é, em muitos casos, o registro de data e hora é semelhante a isso. Obviamente, é impossível apresentar esses dados aos usuários na forma de um registro de data e hora. Geralmente, é necessário processar esse registro de data e hora em uma série de processamento para transformá -lo no formato que queremos e acostumados a navegar. Então, como processamos esses dados de formato de data e hora? Cada idioma e estrutura têm seu próprio método e método.
O seguinte será implementado em Java. Vamos apenas ler o código sem dizer absurdo ...
Implementação do método
/*** Java converte os registros de data e hora do UNIX em uma string de data de formato especificada* @Param TimestampString Timestamps como: "1473048265"; * @param formato o formato a ser formatado Padrão: "AAAA-MM-DD HH: MM: SS"; * * Resultado de retorno @return: "2016-09-05 16:06:42"; */ public static string timestamp2Date (String TimestampString, String Formats) {if (textUtils.isEmpty (formatos)) formatos = "AAYYYY-MM-DD HH: MM: SS"; Timestamp longo = long.parselong (TimestampString) * 1000; String date = new SimpleDateFormat (formatos, loce.china) .format (new Date (timestamp)); data de retorno; }Métodos de chamada
Timestamp2Date ("1473048265", "AAAA-MM-DD HH: MM: SS");Resultado de retorno
2016-09-05 16:06:42
Converter Data de formato especificada de Java para UNIX Timestamp
/ ** * Converta o formato da data string em timestamp * * @param dateSTest string date * @param formato por exemplo: yyyy-mm-dd hh: mm: ss * * @return */ public static string date2timestamp (string datestat, string format) {try {simpledExformat sdf = new simpledFormat (format) (format) {try {simpledateformat sdf = new simpledFormat (format) (format) {try {simpledateformat sdf = new simpledAformat; return string.valueof (sdf.parse (dateST) .gettime () / 1000); } catch (Exceção e) {e.printStackTrace (); } retornar ""; }Obtenha o registro de data e hora atual (preciso para segundos)
/ ** * Obtenha o registro de data e hora atual (exatamente em segundos) * * @return nowimestamp */ public static string getNowTimestamp () {long time = System.currenttimemillis (); String nowimestamp = string.valueof (time / 1000); retornar agora Timestamp; }O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.