J'essaie d'éliminer les heures et les minutes s'ils sont 0
Exemple (si heure = 0) p> et (minute = 0) p> mais si les heures sont p> Voici ce que j'ai essayé, mais c'est tellement faux p>
3 Réponses :
Comme il s'agit d'un problème de présentation, je le réparerais dans le contexte de présentation (c'est-à-dire la chaîne). Voici un exemple rapide.
timeString.replace(/^0H, (0m, )?/, '')
Votre code fonctionne, seulement vos conditions où mal écrites: Voici un exemple de travail: p> p>
si (h = 0 & m = 0); code>
Vous devez utiliser deux ou trois paniers égaux pour vérifier l'égalité, deux ampersands pour l'exploitant et l'opérateur et retirez le point-virgule après la condition IF.
si (h === 0 && m === 0) code> <p id="tts"></p>
Merci, cela fonctionne bien;)
Il y a un moyen plus facile de le faire avec directement à l'aide de l'objet de date JavaScript:
p>
<p id="ttl"></p>
Ajouter seulement si les valeurs sont supérieures à 0 I.e.
> 0 code>