In js ist es häufig erforderlich, das Ausgabeformat der Zeit zu formatieren, z. B. 2017-01-01 10:10. Die problematischeren sind Monat, Tag, Stunde und Minute. Ihr Format erfordert im Allgemeinen zwei Ziffern. Wenn es weniger als 10 ist, müssen Sie 0 voranstellen. Dies ist natürlich kein Problem und kann durch Ermessen erfolgen, z. B. Tag = Tag>10?Tag:("0 "+day); Aber ich schreibe zu viel Code und möchte immer innovativen Code schreiben.
var format= function(obj){
return (obj/100).toFixed(2).split('.').pop();
}
var time= new Date();
timeStr= time.getFullYear()+"-"+format(time.getMonths())+"-"+format(time.getDate ())+" "+ format(time.getHours())+":"format(time.getMinutes());
Obwohl der Code nicht viel reduziert wurde, ist er aufgeräumter. Persönliche Meinung
Das obige ist der detaillierte Inhalt vonTimecode-Sharing in js formatieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!