干货:Javascript中你必须掌握的Date操作

干货:Javascript中你必须掌握的Date操作

Javaweb

在我们日常的Java web前端开发编程过程中,经常会遇到在Javascript中Date类型的操作,比如说通过当前时间来获取昨天的日期,或者明天的日期,又或者当前的月份啊等等的操作。

在这里相信有许多想要学习前端的同学,关注小编文章最后面文字,可免费领取一整套系统的web前端学习教程!


所以说作为程序员,就要善于总结嘛,每天提高一点点,总会有一天产生质的飞跃。我们平时都会接触JSP啊,HTML啊 Java啊之类的。爱看一些数码和科技相关的文章,就觉得特别好,程序员都是好人,人又聪明,又经常写一些别人看不懂的东西。

突然想到我昨天发的一遍文章中提到你们看我的文章都是在地铁上,有个哥们底下留言说我说错了,他在公交上,感觉程序员也可以是挺幽默的。

好了,废话不多说,走起~~

干货:Javascript中你必须掌握的Date操作

Javaweb

通过当前时间获得昨天,明天,后天...的日期

var get_date = function (day){
var date = new Date();

date .setDate(date .getDate()+day);//day可以为负数,意思是:昨天

var y = date.getFullYear();

var m = date.getMonth()+1;//老外的月份从0开始

var d = date.getDate();

return y+"-"+m+"-"+d;

}

//调用

get_date(-1);//昨天

get_date(1);//明天

干货:Javascript中你必须掌握的Date操作

通过当前日期我们可以获得那些属性?

var myDate = new Date();

//获取当前年份(2位)

myDate.getYear();

//获取完整的年份(4位,1970-????)

myDate.getFullYear();

//获取当前月份(0-11,0代表1月)

myDate.getMonth();

//获取当前日(1-31)

myDate.getDate();

//获取当前星期X(0-6,0代表星期天)

myDate.getDay();

//获取当前时间(从1970.1.1开始的毫秒数)

myDate.getTime();

//获取当前小时数(0-23)

myDate.getHours();

//获取当前分钟数(0-59)

myDate.getMinutes();

//获取当前秒数(0-59)

myDate.getSeconds();

//获取当前毫秒数(0-999)

myDate.getMilliseconds();

//获取当前日期

myDate.toLocaleDateString();

//获取当前时间

var mytime=myDate.toLocaleTimeString();

//获取日期与时间

myDate.toLocaleString( );

你见过洛杉矶凌晨4点的样子吗?

程序员:不好意思,当时我还没下班。



最近有很多想学习前端开发,他们问我有没有什么好的web前端学习资料,我本是一名前端程序员,对于web前端,网页制作这方面的资料我肯定是有的啦!

web前端资料领取学习群:685362217



猜你喜欢

转载自blog.csdn.net/zwjweb/article/details/81002988
今日推荐