javascript - Après avoir converti la chaîne date dans un format d'heure général, nous avons constaté que les nombres inférieurs à 10 n'ajouteront pas automatiquement 0 devant, comme suit
大家讲道理
大家讲道理 2017-06-26 10:56:49
0
2
1010


N'utilisez pas d'épissage de cordes (moins de 10, ajoutez manuellement 0 devant), existe-t-il un autre moyen

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(2)
習慣沉默

Habituellement, vous n'écrivez pas simplement un paragraphe JS pour juger. S'il est inférieur à 10, ajoutez un 0 devant

.
扔个三星炸死你
function formatTime(date) {
  var year = date.getFullYear()
  var month = date.getMonth() + 1
  var day = date.getDate()

  var hour = date.getHours()
  var minute = date.getMinutes()
  var second = date.getSeconds()
  return [year, month, day].map(formatNumber).join('-') + ' ' + [hour, minute, second].map(formatNumber).join(':')
}
function formatNumber(n) {
  n = n.toString()
  return n[1] ? n : '0' + n
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal