var newdate = null;
function getToDay(){
var now = new Date();
var nowYear = now.getFullYear();
var nowMonth = now.getMonth();
var nowDate = now.getDate();
newdate = new Date(nowYear,nowMonth,nowDate);
nowMonth = doHandleMonth(nowMonth + 1);
nowDate = doHandleMonth(nowDate);
return nowYear+"-"+nowMonth+"-"+nowDate;
}
function doHandleMonth(month){
if(month.toString().length == 1){
month = "0" + month;
}
return month;
}
function getYesterDay(){
var newtimems=newdate.getTime()-(24*60*60*1000);
var yesd = new Date(newtimems);
var yesYear = yesd.getFullYear();
var yesMonth = yesd.getMonth();
var yesDate = yesd.getDate();
yesMonth = doHandleMonth(yesMonth + 1);
yesDate = doHandleMonth(yesDate);
return yesYear+"-"+yesMonth+"-"+yesDate;
}
alert("今天时间是:::" + getToDay());
alert("昨天时间是:::" + getYesterDay());
var newdate = null; function getToDay(){ var now = new Date(); var nowYear = now.getFullYear(); var nowMonth = now.getMonth(); var nowDate = now.getDate(); newdate = new Date(no
function
duibi(a, b) {
var arr = a.split("-");
var starttime = new
Date
(arr[0], arr[1], arr[2]);
var starttimes = starttime.getTime();
var arrs = b.split("-"
function
getCurrentTime() {
var
date
= new
Date
();//当前时间
var year =
date
.getFullYear() //返回指定
日期
的年份
var month = repair(
date
.getMonth() + 1);//月
var day = repair(
date
.get
Date
());//日
var hour = repair(
date
.
var sign2 = ":";
var year =
date
.getFullYear() // 年
var month =
date
.getMonth() + 1; // 月
var day =
date
.get
Date
(); // 日
var hour =
date
.getHours(); // 时
var minutes =
date
.getMinute.
使用场景: 近期做项目的时候,需要使用当前的
日期
,
yyyy
-
mm
-
dd
格式。但是通过
js
拿到的当前
日期
是
yyyy
-m-d格式。这种格式显示页面的时候比较不搭,并且作为参数的时候也不符合规范,所以需要为
日期
补0
ES7 的方法 padStart() 和 padEnd() 补全字符串功能,padStart()从前面开始补充,padEnd()从后面开始补充,
padStart( 5 ,‘abc’) 接收两个参数,第一个参数是长度,及想把字符串补成多长,第二个参数为补充的字符
实例: let nam
console.log(
date
);
//
date
= new
Date
();
date
= new
Date
(
Date
.parse(
date
.replace(/-/g, "/"))); //转换成Data();
console.log(
date
);
var y =
date
.getFullYear();
console.log(y);
var m =
date
.getMonth() + 1;
m = m < 10 ? '0' + m :...
//
获取
年、月、日
let year = current
Date
.getFullYear();
let month = String(current
Date
.getMonth() + 1).padStart(2, "0"); // 月份从0开始,需要加1
let day = String(current
Date
.get
Date
()).padStart(2, "0");
// 格式化
日期
let formatte
dD
ate = `${year}-${month}-${day}`;
// 输出结果
console.log(formatte
dD
ate); // 输出:
yyyy
-
mm
-
dd
这样,你就可以
获取
到当前的
日期
,并将其格式化为 "
yyyy
-
mm
-
dd
" 的
形式
。如果你有其他问题,请随时提问!