錯誤出現(xiàn)在:today.getMonth()==5 today.getMonth()==7,中間沒有||號,還有下面的兩個theday=1后面沒有“;”(分號),寫程序要養(yǎng)成好的習(xí)慣!改正后的程序如下: script type="text/javascript" var enabled = 0; today = new Date(); var day; var date; var themonth var theday if(today.getMonth()==1||today.getMonth()==3||today.getMonth()==5||today.getMonth()==7||today.getMonth()==8||today.getMonth()==10||today.getMonth()==12){ if(today.getDate()31){ themonth=today.getDate()+1;theday=1; } }else{ if(today.getDate()30){ themonth=today.getDate()+1;theday=1; } } date1 =(themonth + 1 ) + "月" +(theday+1) + "日 " ; document.write(date1); /script 結(jié)果為:33月2日

成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元光澤做網(wǎng)站,已為上家服務(wù),為光澤各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792
1、使用new Date()獲取當前日期,new Date().getTime()獲取當前毫秒數(shù)
2、計算公式,等于獲取的當前日期減去或者加上一天的毫秒數(shù)。一天的毫秒數(shù)的計算公式:24小時*60分鐘*60秒*1000毫秒,也是86400000毫秒。
舉例:
Date curDate = new Date();
var preDate = new Date(curDate.getTime() - 24*60*60*1000); //前一天
var nextDate = new Date(curDate.getTime() + 24*60*60*1000); //后一天
以下圖片使用后臺輸出表示。
擴展資料
var myDate = new Date();
myDate.getYear();? ? ? ? //獲取當前年份(2位)
myDate.getFullYear();? ? //獲取完整的年份(4位,1970-????)
myDate.getMonth();? ? ? ?//獲取當前月份(0-11,0代表1月)
myDate.getDate();? ? ? ? //獲取當前日(1-31)
myDate.getDay();? ? ? ? ?//獲取當前星期X(0-6,0代表星期天)
myDate.getTime();? ? ? ? //獲取當前時間(從1970.1.1開始的毫秒數(shù))
myDate.getHours();? ? ? ?//獲取當前小時數(shù)(0-23)
myDate.getMinutes();? ? ?//獲取當前分鐘數(shù)(0-59)
myDate.getSeconds();? ? ?//獲取當前秒數(shù)(0-59)
myDate.getMilliseconds();? ? //獲取當前毫秒數(shù)(0-999)
myDate.toLocaleDateString();? ? ?//獲取當前日期
var mytime=myDate.toLocaleTimeString();? ? ?//獲取當前時間
myDate.toLocaleString( );? ? ? ? //獲取日期與時間
Date.prototype.isLeapYear 判斷閏年
Date.prototype.Format 日期格式化
Date.prototype.DateAdd 日期計算
Date.prototype.DateDiff 比較日期差
Date.prototype.toString 日期轉(zhuǎn)字符串
Date.prototype.toArray 日期分割為數(shù)組
Date.prototype.DatePart 取日期的部分信息
Date.prototype.MaxDayOfDate 取日期所在月的最大天數(shù)
Date.prototype.WeekNumOfYear 判斷日期所在年的第幾周
StringToDate 字符串轉(zhuǎn)日期型
IsValidDate 驗證日期有效性
CheckDateTime 完整日期時間檢查
daysBetween 日期天數(shù)差
先用getTime()轉(zhuǎn)換成毫秒格式,再進行加減運算;
然后再用setTime()換成日期格式輸出;
dd.setDate(dd.getDate()+AddDayCount);//獲取AddDayCount天后的日期
這一句改為:
dd.setTime(dd.getTime()+AddDayCount*24*60*60*1000);//獲取AddDayCount天后的日期
function GetDateStr(AddDayCount) {
var dd = new Date();
dd.setDate(dd.getDate()+AddDayCount);//獲取AddDayCount天后的日期----》就靠這句話
var y = dd.getFullYear();
var m = dd.getMonth()+1;//獲取當前月份的日期
var d = dd.getDate();
return y+"-"+m+"-"+d;
}
document.write("前天:"+GetDateStr(-2));
document.write("br /昨天:"+GetDateStr(-1));
document.write("br /今天:"+GetDateStr(0));
document.write("br /明天:"+GetDateStr(1));
document.write("br /后天:"+GetDateStr(2));
document.write("br /大后天:"+GetDateStr(3));
input?type="text"?name="date"?id="today"?value=""/
a?href="javascript:;"?onclick="yesterday()"昨天/a
a?href="javascript:;"?onclick="tomorrow()"明天/a
script
//看你引入了?jquery?所以我直接使用jquery中選擇器。
$("#today").val(today(new?Date()));
function?today(date)?{
var?y?=?date.getFullYear();
var?m?=?date.getMonth()+1;
var?d?=?date.getDate();
return?y+"-"+m+"-"+d;
}
function?yesterday()?{
var?val?=?$("#today").val();
if?(val){
var?date?=?new?Date(val);
date?-=?24*60*60*1000;
$("#today").val(today(new?Date(date)));
}
}
function?tomorrow()?{
var?val?=?$("#today").val();
if?(val){
var?date?=?new?Date(val);
date?=date.getTime()+?24*60*60*1000;
$("#today").val(today(new?Date(date)));
}
}
/script
當前題目:javascript明天,JAVASCRIPT前端招聘
轉(zhuǎn)載源于:http://chinadenli.net/article36/dseodsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、靜態(tài)網(wǎng)站、App開發(fā)、品牌網(wǎng)站制作、網(wǎng)站營銷、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)