问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用jQuery 根据系统时间获得这个月的月初和月末呢。谢谢!

发布网友 发布时间:2022-04-30 04:31

我来回答

4个回答

热心网友 时间:2022-04-15 03:18

月初肯定都是1号这个就不用说啦
主要是判断月末
var d = new Date(); //获取当前时间
var vYear = d.getFullYear() //获取当前年份
var vMon = d.getMonth() + 1 //获取当前月份
var isrun=vYear%400==0||(vYear%4==0&vYear%100!=0); 是否闰年
var ddate=30;月末日期,默认30号
if(vMon==1||vMon==3||vMon==5||vMOn==7||vMon==8||vMon==10||vMon==12){
ddate=31; //大月31号
}
else if(vMon==2){ //二月
ddate=isrun?29:28; //闰年29号,平年28号
}
//最后ddate就是月末日期

热心网友 时间:2022-04-15 04:36

总体思路就是,取当前日期,月初肯定是1号。月末是下月1号,减去一天。
<script>
//当前日期
var d=new Date();
alert(d.toLocaleDateString())
//月初
var f = d.setDate(1);
f = new Date(f);
alert(f.toLocaleDateString());
//月末
var e=d.setDate(1);
e=new Date(e);
e=e.setMonth(d.getMonth()+1)-24*60*60*1000;
e=new Date(e);
alert(e.toLocaleDateString());
</script>

热心网友 时间:2022-04-15 06:11

JQuery目前还没有专门的函数来取时间的,可以用javascript来实现
<script language="javascript">
var d = new Date()
var vYear = d.getFullYear()
var vMon = d.getMonth() + 1
var vDay = d.getDate()
var h = d.getHours();
var m = d.getMinutes();
var se = d.getSeconds();
s=vYear+(vMon<10 ? "0" + vMon : vMon)+(vDay<10 ? "0"+ vDay : vDay)+(h<10 ? "0"+ h : h)+(m<10 ? "0" + m : m)+(se<10 ? "0" +se : se);
document.write(s);//输出时间
</script>追问如果我要获取当前时间的月初和月末呢。那怎么做呢。

热心网友 时间:2022-04-15 08:02

根据1楼的代码获取到年份和月份,这里我手动写一个年份和月份以做测试!
var year = 2012,month = 1;
switch(month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
document.write("当月有31天,月首为:" + month + "月1日");
break;
case 2:
if(year % 4 == 0 && (year % 100 != 0 || year % 400 == 0))
document.write("当月有29天,月首为:" + month + "月1日");
else
document.write("当月有28天,月首为:" + month + "月1日");
break;
default:
document.write("当月有30天,月首为:" + month + "月1日");
break;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
蒲公英根能过夜喝吗 ...会突然醒来,很难受,全身不能动,连嘴巴也张不开,眼睛... 适合N刷的原耽作品有哪些? bl原耽超好看的推荐记录本值得n刷 铝窗有哪些牌子好 在枣树,山楂树上吃树叶的那种虫子叫什么名字? 光纤面板特点 光纤桌面盒简介 哪些品牌的水光针物美价廉? ...被人领到了聊城铁路医院门诊说有专家坐诊,是被骗了吗? 减少误差有三种方法:一是___;二是___;三是__ 在做日历这个项目中使用jquery方法获取你当前点击的那个时间的年月日时分秒 20天后我这个新手要跳远! 如何用jQuery获取今天以及前四天的日期 江苏常州实木家具厂最好的是哪一家? 常州威仕达办公家具有限公司怎么样? 常州市佳好佳办公家具有限公司怎么样? 常州市苏阳办公家具有限公司怎么样? 常州市云舒办公家具有限公司怎么样? 常州办公家具尚艺品牌如何啊? 什么是随机误差?随机误差产生的原因是什么?如何减小随机误差对测量结果的影响 常州市冠品办公家具有限公司怎么样? 常州瑞鼎办公家具有限公司怎么样? 常州双庭办公家具制造有限公司怎么样? 常州崔桥办公家具都是经营哪些家具? 如何减少随机误差?如何减少系统误差? jquery中根据年份月份获取日期 jquery怎么获取获取当前系统时间 jquery获取当前时间 人体拿个穴位是助长高的 为什么插u盘进去显示向U盘里充电? 新手怎么才能在几天的时间内跳好三级跳远 请问减少分析测定中偶然误差的方法是? 物理中减少测量误差的方法 如何获得jquery时间控件的选中的日期 在页面初始化时候 jquery easyui datebox 怎么设置默认值为当前系统日... 如何从生产系统误差根源上减少误差 新手学习助跑跳远 用jquery编写12小时制显示当前系统时间 简述误差的种类和减免的方法? 【跳远】关于运动会跳远的几个问题 jquery中通过当前时间获取周末时间 系统误差和随机误差都可以消除吗 我用jquery可以获取当前系统的时间,别展示出来,我现在想获取(上上周... jquery 获取当前时间加上从后台获取的时长分钟,比如100分钟,然后换算成... 物理中3个减小误差的方法?求解 请问一下嗓子哑了怎么办,好了之后应该怎么保护 助跑跳远怎么才能跳的更远。 粉色小象跨境购是干啥的?有个微信小程序的 三级跳怎么跳? 不会啊