日期时间的处理

了解Date对象

一.类库推荐

1.Moment.js

二.函数处理

1.用一个函数返回当天的日期

function getCurDate(params){
    let Type = typeof(params)
    if(Type ==='string'){//设置传参只能传入字符串,因为数字和boolean都是返回19700101,对象和数组暂时没细究
        params = params
    }else{
        params = new Date()
    }
    let date = new Date(params);
    let year = date.getFullYear();
    let month = date.getMonth() + 1;
    let strDate = date.getDate();
    if (month >= 1 && month <= 9) {
        month = "0" + month;
    }
    if (strDate >= 0 && strDate <= 9) {
        strDate = "0" + strDate;
    }
    let currentdate = year + '' + month + '' + strDate; //什么格式自己设置一下
    return currentdate;
}
let a = getCurDate('2019')
console.log("a",a)//只传年份默认返回1月1号
console.log(new Date().getFullYear()) 
console.log(+new Date().getFullYear())//+new Date()返回时间戳,也能使用Date方法
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容