val是时间字符串:var val='2019';var date = new Date(val); alert(date.getFullYear() + '年' + (date.getMonth() + 1) + '月' + date.getDate()+'日');传入到时间格式化再输出,就是这个意思