Donné un spécifique à `` valeur, comment puis-je afficher heure relative, comme :
- Il y a 2 heures
- Il y a 3 jours
- Il y a un mois
Et cetera ?
Donné un spécifique à `` valeur, comment puis-je afficher heure relative, comme :
Et cetera ?
Jeff, votre code est agréable mais pourrait être plus clair avec des constantes (comme suggéré dans le Code complet).
Jeff, en raison d'un Débordement de Pile utilise jQuery largement, je vous conseille de jquery.timeago plugin.
Avantages:
Il suffit de le joindre à votre date et l'heure sur DOM prêt:
jQuery(document).ready(function() {
jQuery('abbr.timeago').timeago();
});
Cette transformera abbr
éléments avec une classe de timeago et un ISO 8601 timestamp dans le titre:
<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr>
en quelque chose comme ceci:
<abbr class="timeago" title="July 17, 2008">4 months ago</abbr>
ce qui donne: il y a 4 mois. Comme le temps passe, les horodateurs seront automatiquement mis à jour.
Avertissement: j'ai écrit ce plugin, donc je suis partial.
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.