L'exemple de cet article indique le moyen de calculer le décalage horaire en Java. Partagez-le pour tout le monde pour votre référence. Les détails sont les suivants:
Supposons que ce soit 2004-03-26 13:31:40
Le passé est: 2004-01-02 11:30:24
Pour obtenir deux différences de date, la forme de différence est: xx tianxiang xx heure xx, xx secondes
Méthode 1:
DATEFORMAT DF = NEW SIMPLEDATEFORMAT ("YYYY-MM-DD HH: MM: SS"); "2004-01-02 11:30:24"); {}Méthode deux:
SimpledateFormat df = new SimpledateFormat ("yyyy-mm-dd hh: mm: ss"); java.util.date maintenant = df.parse ("2004-03-26 131: 40"); DF.Parse ("2004-01-02 11:30:24"); = (L / (60 * 60 * 1000) -Day * 24); 1000 jours * 24 * 60 * 60 heures * 60 * 60-min * 60);Méthode trois:
SimpledateFormat dfs = new SimpledateFormat ("yyyy-mm-dd hh: mm: ss"); java.util.date begin = dfs.parse ("2004-01-02 11:30:24"); end = dfs.parse ("2004-03-26 13:31:40"); Entre / (24 * 3600); "Sky" + Hour1 + "Hour" + Minute1 + "Divide" + Second1 + "Second");On espère que cet article est utile à la conception du programme Java de tous.