La comparaison de deux Fois dans les Cordes

Je suis en train de le comparer à cordes:

Heure De Départ: 10:00 Heure De Fin: 12:00

En réalité, il y a une heure de début de tableau qui contient mes valeurs et une heure de fin de tableau. Dans ce cas, il serait structuré ainsi:

 StartTimes[0] = "10:00"
 EndTimes[0] = "12:00"

Quel est le meilleur moyen (à l'aide de java) pour connaître la durée entre le temps. L'heure de départ sera toujours avant la fin du temps. Devrais-je essayer de séparer la chaîne de caractères par minute et l'heure en utilisant les regex, ensuite d'analyser l'heure et d'analyser les minutes, les comparer, puis en utilisant le info de déterminer la différence, ou est leur méthode pour comparer les temps en java? Remarque ces temps sont dans un format de 24 heures, donc, pour une ex. 1:00 PM affichait 13:00.

  • quelle version de java?
  • J'utilise la dernière version. Je viens d'installer le jre depuis que j'ai transféré les ordinateurs et avait de nouveau installer le jre.
  • Voulez-vous compte de l'Heure d'été ou l'autre de ces anomalies? Ou voulez-vous assumer la norme de jours de 24 heures?
InformationsquelleAutor user3505931 | 2014-04-25