//格式化日期(date是时间数组,formatPattern是日期格式例如‘-’,‘年月日’)
function formatDate(date,formatPattern){
if(date instanceof Array){
var year=date[0];
if(date[1]<10){
var month=‘0’+date[1];
}
if(date[2]<10){
var day=‘0’+date[2];
}
}
if(formatPatternundefined||formatPattern’-’){
formatPattern=’-’;
return year+formatPattern+month+formatPattern+day;
}else if(formatPattern==‘年月日’){
return year+‘年’+month+‘月’+day+‘日’;
}else{
return year+formatPattern+month+formatPattern+day;
}
}
//测试
var date=[‘2018’,‘1’,‘2’];
console.log(formatDate(date,’-’));
//输出结果2018-01-02
设置日期的格式(日期,时间,星期)以及获取几天前或者几天后的日期等
最新推荐文章于 2023-04-15 17:33:13 发布