javascript – Nach der Konvertierung der Datumszeichenfolge in ein allgemeines Zeitformat wurde festgestellt, dass Zahlen unter 10 nicht automatisch eine 0 vorangestellt werden, wie folgt
大家讲道理
大家讲道理 2017-06-26 10:56:49
0
2
988


Verwenden Sie kein String-Splicing (weniger als 10, manuell 0 voranstellen), gibt es eine andere Möglichkeit

大家讲道理
大家讲道理

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

Antworte allen(2)
習慣沉默

一般不都是写段JS判断一下 如果小于10就在前面加个0

扔个三星炸死你
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
}
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage