用javascript怎么取到当前月第一天、最后一天,本周第一天、最后一天
用javascript怎么取到当前月第一天、最后一天,本周第一天、最后一天 问题点数:50、回复次数:8Top
1 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2006-03-01 15:56:45 得分 50
<script language=javascript>
function showWeekFirstDay()
{
var Nowdate=new Date();
var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);
alert(WeekFirstDay)
}
function showWeekLastDay()
{
var Nowdate=new Date();
var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);
var WeekLastDay=new Date((WeekFirstDay/1000+6*86400)*1000);
alert(WeekLastDay)
}
function showMonthFirstDay()
{
var Nowdate=new Date();
var MonthFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth(),1);
alert(MonthFirstDay)
}
function showMonthLastDay()
{
var Nowdate=new Date();
var MonthNextFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth()+1,1);
var MonthLastDay=new Date(MonthNextFirstDay-86400000);
alert(MonthLastDay)
}
</script>
<input name=haha type=button value="本周第一天" onclick=showWeekFirstDay()>
<input name=haha type=button value="本周第七天" onclick=showWeekLastDay()>
<input name=haha type=button value="本月第一天" onclick=showMonthFirstDay()>
<input name=haha type=button value="本月最后一天" onclick=showMonthLastDay()>Top
2 楼aniude(重返荣耀)回复于 2006-03-01 16:05:52 得分 0
var date = new Date();
用date.getDay()和date.getDate()分别获取今天星期几和月的几号
然后在针对这个月的月份进行判断Top
3 楼aniude(重返荣耀)回复于 2006-03-01 16:31:57 得分 0
学习了Top
4 楼tianjiao99(天骄)回复于 2006-03-01 16:51:58 得分 0
hbhbhbhbhb1021(天外水火(我要多努力))
怎么把提示的时间转换成本地时间呢?Top
5 楼tianjiao99(天骄)回复于 2006-03-01 16:56:52 得分 0
转换成“yyyy-mm-dd”形式的Top
6 楼aniude(重返荣耀)回复于 2006-03-01 17:00:40 得分 0
getYear() 获取:年
getMonth() 月
getDate() 日Top
7 楼tianjiao99(天骄)回复于 2006-03-01 17:04:39 得分 0
加“.getDate()”就转换为本地时间了Top
8 楼hbhbhbhbhb1021(天外水火(我要多努力))回复于 2006-03-01 17:06:14 得分 0
<script language=javascript>
function showWeekFirstDay()
{
var Nowdate=new Date();
var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);
alert(WeekFirstDay)
}
function showWeekLastDay()
{
var Nowdate=new Date();
var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000);
var WeekLastDay=new Date((WeekFirstDay/1000+6*86400)*1000);
alert(WeekLastDay)
}
function showMonthFirstDay()
{
var Nowdate=new Date();
var MonthFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth(),1);
alert(MonthFirstDay)
}
function showMonthLastDay()
{
var Nowdate=new Date();
var MonthNextFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth()+1,1);
var MonthLastDay=new Date(MonthNextFirstDay-86400000);
alert(MonthLastDay)
}
function Date.prototype.toString(){
return this.getFullYear()+"年"+(this.getMonth()+1)+"月"+this.getDate()+"日";
}
</script>
<input name=haha type=button value="本周第一天" onclick=showWeekFirstDay()>
<input name=haha type=button value="本周第七天" onclick=showWeekLastDay()>
<input name=haha type=button value="本月第一天" onclick=showMonthFirstDay()>
<input name=haha type=button value="本月最后一天" onclick=showMonthLastDay()>Top




