백그라운드에서 포맷을 하고 나면 문자열이 되는데 어떻게 설정해야할지 모르겠어서 포그라운드에서 포맷하는 걸 선택하는 게 좋을 것 같아요.
날짜 형식 지정
/** * 格式化日期 * @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); }
날짜 형식과 마찬가지로 이 방법을 사용하여 시간 형식을 지정할 수 있습니다
/** * 格式化时间 * @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; }
이 사실을 알아내는 데 오랜 시간이 걸렸습니다. 사실 JS에 익숙하지 않은 것 같습니다. 온라인에는 항상 다양한 질문이 있습니다. 가져와야 할 js 파일이 많지만 여전히 작동하지 않습니다. 이러한 js 파일이 필요하면 저에게 연락하세요. (이를 위해 다른 js를 소개할 필요는 없습니다).
다른 방법이 있다면 공유해주세요.
재인쇄 시 설명 부탁드립니다.
관련 권장사항:
위 내용은 JS 형식화 Json 날짜 사례 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!