首页 > 编程知识 正文

js一行代码获取下个月时间(js获取当前第几周)

时间:2023-12-24 12:05:18 阅读:319996 作者:SFUO

本文目录一览:

用js代码编写下个月一号为星期几

!DOCTYPE html

html

head

meta charset="utf-8"

/head

body

p id="show"/p

/body

script

(function(){

getNextMonthFirst();

})();

function getNextMonthFirst(){

var a = new Array("日", "一", "二", "三", "四", "五", "六");  

var date = new Date();//获取当前日期

date.setDate(1);//设置日期为本月1号

var month = parseInt(date.getMonth());//获取本月月份,获取的值为实际月份数-1

date.setMonth(month+1);//设置日期为下月

//这不设置完以后,data就代表下个月1号那天

var week = date.getDay(); //获取date对应的星期数(获取的星期数是数字,0代表周日,1代表周一,以此类推)

var str = "下个月一号是星期"+ a[week]; //通过数组下标展示星期数

document.getElementById("show").innerHTML = str;

}

/script

/html

差不多就这样了,这只是一种实现,还有其他的写法,在这就不多写了,都大同小异,自行研究吧

js获取当前时间以及未来一星期(或者可以规定天数)的时间

script

function tab(dayNum){

var oDate = new Date();   //获取当前时间

var dayArr = [oDate];     //定义一个数组存储所以时间

for(var i=0;idayNum;i++){

dayArr.push(new Date(oDate.getFullYear(),oDate.getMonth(),oDate.getDate() + i));   //把未来几天的时间放到数组里

}

return dayArr;   //返回一个数组。

}

alert(tab(5));  //函数调用。

/script

js 怎么取到时间戳里面的月份?

复制代码 代码示例:

方法1:

var timestamp = date.parse(new date());

结果:1280977330000

方法2:

var timestamp = (new date()).valueof();

结果:1280977330748

方法3:

var timestamp=new date().gettime();

结果:1280977330748

第一种:获取的时间戳是把毫秒改成000显示,

第二种和第三种是获取了当前毫秒的时间戳。

附,js时间函数

1,取得当前时间:

var date=new date();

2,已知年、月、日转换成日期型的数据:

复制代码 代码示例:

var applydate = document.domainexceptionform.applydate.value;

applydate = applydate.split("t")[0];

var applyyear = applydate.split("-")[0];

var applymonth = applydate.split("-")[1]-1;

var applyday = applydate.split("-")[2];

var applydate1 = new date(applyyear,applymonth,applyday );

3,比较两日期相差的天数是否大于5:

parseint((date-applydate1) / (1000 * 60 * 60 * 24)) = 5

用js如何获得下个月一共多少天呢

html

head

title/title

/head

script

function a(){

//获取当前系统时间对象

var d=new Date()

//取出当前时间,然后当前时间加1就是下个月

document.write(d.getMonth()+1)

//我记得要算当前月的天数要计算的吧,没有方法掉去来的,或许是我忘记了

//希望对你有帮助

}

/script

body

button onclick="a();"获取/button

/body

/html

js如何得到当前时间再加几天并且让时间自动变成下一年或者下一个月 例如: 2012-12-11加上30天 2013-1-10

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的script标签,输入js代码:

var a = '2012-12-11';

var date1 = new Date(a.replace('-', '/'));

var t = date1.getTime() + 30 * 24 * 3600 * 1000;

var date2 = new Date(t);

document.body.innerText = date2;

3、浏览器运行index.html页面,此时打印出了2012-12-11加上30天的日期结果。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。