Comment formater $ .now () avec Jquery
$.now()
donne-moi le temps que milisecondes. J'ai besoin de le montrer quelque chose comme hh:mm:ss
Comment puis-je le faire en Jquery?
source d'informationauteur Ryu Kaplan
Vous devez vous connecter pour publier un commentaire.
Je vous suggère de simplement en utilisant le Javascript Date objet pour cela.
Edit: je viens de découvrir la méthode ci-dessous, qui couvre les questions de mise en forme tels que celui de mike-samuel mentionné et est plus propre:
JSFiddle exemple ici
http://jsfiddle.net/NHhMv/
Le jquery est maintenant rien mais
$.now() est une méthode d'abréviation pour le nombre retourné par l'expression
de jquery
http://api.jquery.com/jQuery.now/
et suivez ce lien
Où puis-je trouver de la documentation sur le formatage d'une date en JavaScript?
ou
La
toString
méthode est en fait un alias pourtoLocaleString
dans la plupart des implémentations. Ce sera le retour de l'heure dans le fuseau horaire de l'utilisateur, par opposition à l'hypothèse de l'UTC en utilisant millisecondes si vous utilisezgetTime
(si vous utilisezgetMilliseconds
vous devriez être OK) outoUTCString
.Je vous suggère de date-format plugin jQuery. Comme cette une ou cette une (je suis en utilisant l'ancienne)
Je suis bien tard pour cela, mais pensé que je venais de jeter ce petit extrait pour les masses. C'est quelque chose que j'utilise juste pour obtenir un coup d'localisée d'horodatage. C'est assez propre et à portée de main.
jQuery n'a pas de date de mise en forme. Vous pouvez rouler votre propre avec le JavaScript
Date
objet, ou vous pouvez utiliser une bibliothèque qui le fait pour vous. DateJS est une bibliothèque qui fournit un riche ensemble de mise en forme, l'analyse et la manipulation de la fonctionnalité. Cependant, il n'a pas été entretenu depuis des années.momentjs
est en développement actif.