js常用时间处理函数

//获取当前日期,结果格式:YYYY-mm-DD
function getYMD(){
	var d = new Date();
	var year = d.getFullYear();
	var month = d.getMonth() + 1; // 记得当前月是要+1的
	month = month < 10 ? ("0" + month) : month;
	var dt = d.getDate();
	dt = dt < 10 ? ("0" + dt) : dt;
	var today = year + "-" + month + "-" + dt;
	return today;
}

//从date类型转化为string类型,结果格式:YYYY-mm-DD
function dateTOString(date) {
	var source = new Date(date); 
	var yy =  source.getFullYear().toString();
        var mm = source.getMonth() + 1;
        mm = mm < 10 ?  ('0'+mm.toString()) : mm.toString();
        var dd = source.getDate();
        dd = dd < 10 ?  ('0'+dd.toString()) : dd.toString();
        var aa = yy + '-' + mm + '-' + dd;
        return aa;
}

//从dateTime转化为string类型,结果格式:YYYY-mm-DD HH:MM:SS
function dateTimeTOString(dateTime) {
	var source = new Date(dateTime); 
	var yy =  source.getFullYear().toString();
        var mm = source.getMonth() + 1;
        mm = mm < 10 ?  ('0'+mm.toString()) : mm.toString();
        var dd = source.getDate();
        dd = dd < 10 ?  ('0'+dd.toString()) : dd.toString();
        var hh = source.getHours();
        hh = hh < 10 ?  ('0'+hh.toString()) : hh.toString();
        var MM = source.getMinutes();
        MM = MM < 10 ?  ('0'+MM.toString()) : MM.toString();
        var ss = source.getSeconds();
        ss = ss < 10 ?  ('0'+ss.toString()) : ss.toString();
        var aa = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + MM + ':' + ss;
        return aa;
}

//获取当前时间,结果格式:YYYY-mm-DD HH:MM
function getYMDHM(){
	var d = new Date();
	var year = d.getFullYear();
	var month = d.getMonth() + 1; // 记得当前月是要+1的
	month = month < 10 ? ("0" + month) : month;
	var dt = d.getDate();
	dt = dt < 10 ? ("0" + dt) : dt;
	var hour = d.getHours();
	hour = hour < 10 ? ("0" + hour) : hour;
	var minu = d.getMinutes();
	minu = minu < 10 ? ("0" + minu) : minu;
	var now = year + "-" + month + "-" + dt + " " + hour + ":" + minu;
	return now;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值