Maison > Article > interface Web > Formatage JS Partage de cas de date Json
Après un formatage en arrière-plan, cela devient une chaîne. Je ne sais pas comment le configurer, je vais donc choisir de le formater au premier plan.
Formater la date
/** * 格式化日期 * @param obj * @returns 形如 2018-08-09 */function fmtDate(obj){ var date = new Date(obj); var y = 1900+date.getYear(); var m = "0"+(date.getMonth()+1); var d = "0"+date.getDate(); return y+"-"+m.substring(m.length-2,m.length)+"-"+d.substring(d.length-2,d.length); }
Semblable au formatage de la date, vous pouvez utiliser cette méthode pour formater l'heure
/** * 格式化时间 * @param obj * @returns 形如2018-08-09 08:00:00 */function fmtDateTime(obj){ var d=new Date(obj); var year=d.getFullYear(); var month="0"+(d.getMonth()+1); var day="0"+d.getDate(); var hour="0"+d.getHours(); var minute="0"+d.getMinutes(); var second="0"+d.getSeconds(); var time=year+'-'+month.substring(month.length-2,month.length)+'-'+day.substring(day.length-2,day.length)+ ' '+hour.substring(hour.length-2,hour.length)+':'+minute.substring(minute.length-2,minute.length)+':'+ second.substring(second.length-2,second.length); return time; }
Il m'a fallu beaucoup de temps pour comprendre Ce n'est en fait pas difficile à comprendre, probablement parce que je ne suis pas familier avec JS. Il y a toujours diverses questions trouvées en ligne. Il y a beaucoup de fichiers js qui doivent être importés, mais cela ne fonctionne toujours pas. Je suis fatigué. Si vous avez besoin de ces fichiers js, vous pouvez me contacter. (Je n'ai pas besoin d'introduire d'autres js pour cela).
Si vous avez d'autres méthodes, merci de les partager.
Veuillez expliquer lors de la réimpression.
Recommandations associées :
Format de date d'opération Json
Traitement de l'heure Json avec le format d'heure T (pratique pratique)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!