146 votes

Comment calculer ?

En Ruby on Rails, il y a une fonctionnalité qui vous permet de prendre n’importe quelle Date et imprimer « depuis combien de temps », il a été.

Par exemple :

Y a-t-il un moyen facile de le faire en Java ?

191voto

ataylor Points 31154

Jetez un oeil à la bibliothèque de PrettyTime .

C’est très simple à utiliser :

Vous pouvez également passer dans des paramètres régionaux pour les messages internationalisés :

Comme indiqué dans les commentaires, Android a cette fonctionnalité intégrée à la `` classe.

73voto

Ben J Points 2360

Avez-vous envisagé l’enum TimeUnit ? Il peut être assez utile pour ce genre de chose

59voto

Riccardo Casatta Points 163

Je prends RealHowTo et la Ben J réponses et faire ma propre version :

qui imprime ce qui suit

45voto

RealHowTo Points 13117
<pre><code></code><p>More @<a href="http://www.rgagnon.com/javadetails/java-0585.html">formater une durée en millisecondes dans un format lisible par l’homme</a></p></pre>

10voto

Moria Points 71

Il y a un moyen simple de faire ceci :

Disons que vous voulez à la fois il y a 20 minutes :

Voilà..

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X