Java convertit les horodatages UNIX en dates de format spécifiées pour votre référence. Le contenu spécifique est le suivant
Lors de l'obtention de données du serveur, le temps des données obtenues est parfois dans de nombreux cas, l'horodatage est similaire à cela. Bien sûr, il nous est impossible de présenter ces données aux utilisateurs sous la forme d'un horodatage. Habituellement, il est nécessaire de traiter cet horodatage dans une série de traitements pour faire le format que nous voulons et habitués à la navigation. Alors, comment traitons-nous ces données de format d'horodatage? Chaque langue et cadre a sa propre méthode et méthode.
Les éléments suivants seront mis en œuvre en Java. Livrons simplement le code sans dire non-sens ...
Implémentation de la méthode
/ ** * Java convertit les horodatages UNIX en une chaîne de date de format spécifiée * @param horodatage timestramps tels que: "1473048265"; * @param formats le format à formater par défaut: "Yyyy-mm-dd hh: mm: ss"; * * @return Retour Résultat: "2016-09-05 16:06:42"; * / public static String timestamp2Date (String timestampString, string formats) {if (textUtils.isempty (formats)) formats = "yyyy-mm-dd hh: mm: ss"; Timestamp long = long.parselong (horodatage) * 1000; String Date = new SimpledateFormat (formats, Locale.China) .Format (nouvelle date (horodatage)); date de retour; }Méthodes d'appel
TimeStamp2Date ("1473048265", "Yyyy-mm-dd hh: mm: ss");Résultat de retour
2016-09-05 16:06:42
Convertir la date de format spécifié Java en horodatage UNIX
/ ** * Convertir la chaîne de format de date en horodat * * @param datestr String Date * @param format par exemple: yyyy-mm-dd hh: mm: ss * * @return * / public static string date2timestamp (String Datestr, string format) {try {simpleateFormat sdf = new simpledateFatat (format); return string.valueof (sdf.parse (datestr) .getTime () / 1000); } catch (exception e) {e.printStackTrace (); } retour ""; }Obtenez l'horodatage actuel (précis en secondes)
/ ** * Obtenez l'horodatage actuel (exactement aux secondes) * * @return nowtimestamp * / public static static getNowtimestamp () {long time = System.currenttimemillis (); String NowTimestamp = String.ValueOf (Time / 1000); RETOUR NOWRIMESTAMP; }Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.