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開始的毫秒數)
myDate.getHours(); //獲取當前小時數(0-23)
myDate.getMinutes(); //獲取當前分鍾數(0-59)
myDate.getSeconds(); //獲取當前秒數(0-59)
myDate.getMilliseconds(); //獲取當前毫秒數(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 日期轉字符串
Date.prototype.toArray 日期分割為數組
Date.prototype.DatePart 取日期的部分信息
Date.prototype.MaxDayOfDate 取日期所在月的最大天數
Date.prototype.WeekNumOfYear 判斷日期所在年的第幾周
StringToDate 字符串轉日期型
IsValidDate 驗證日期有效性
CheckDateTime 完整日期時間檢查
daysBetween 日期天數差
定義和用法
setDate() 方法用於設置一個月的某一天。
語法
dateObject.setDate(day)
| 參數 | 描述 |
|---|---|
| day | 必需。表示一個月中的一天的一個數值(1 ~ 31)。 |
返回值
調整過的日期的毫秒表示。在 ECMAScript 標准化之前,該方法什么都不返回。
提示和注釋:
注釋:該方法總是結合一個 Date 對象來使用。
實例
在本例中,我們將通過 setDate() 方法把當前月的天設置為 15:
<script type="text/javascript"> var d = new Date() d.setDate(15) document.write(d) </script>
輸出:
Sun Feb 15 2015 15:11:15 GMT+0800
