1樓:
date 物件
啟用基本儲存器並取得日期和時間。
dateobj = new date()
dateobj = new date(dateval)
dateobj = new date(year, month, date[, hours[, minutes[, seconds[,ms]]]])
引數 dateobj
必選項。要賦值為 date 物件的變數名。
dateval
必選項。如果是數字值,dateval 表示指定日期與 1970 年 1 月 1 日午夜間全球標準時間 的毫秒數。如果是字串,則 dateval 按照 parse 方法中的規則進行解析。
dateval 引數也可以是從某些 activex(r) 物件返回的 vt_date 值。
year
必選項。完整的年份,比如,1976(而不是 76)。
month
必選項。表示的月份,是從 0 到 11 之間的整數( 1 月至 12 月)。
date
必選項。表示日期,是從 1 到 31 之間的整數。
hours
可選項。 如果提供了 minutes 則必須給出。表示小時,是從 0 到 23 的整數(午夜到 11pm)。
minutes
可選項。 如果提供了 seconds 則必須給出。表示分鐘,是從 0 到 59 的整數。
seconds
可選項。 如果提供了 milliseconds 則必須給出。表示秒鐘,是從 0 到 59 的整數。
ms 可選項。 表示毫秒,是從 0 到 999 的整數。
說明 date 物件儲存以毫秒為單位表示特定時間段。如果某個引數的值大於其範圍或為負數,則儲存的其他值將做相應的調整。例如,如果指定 150 秒,jscript 將該數字重新定義為 2 分 30 秒。
如果數字為 nan,則表示該物件不代表特定的時間段。如果未向 date 物件傳遞引數,它將被初始化為當前時間 (utc)。在能夠使用該物件前必須為其賦值。
date 物件能夠表示的日期範圍約等於 1970 年 1 月 1 日前後各 285,616 年。
date 物件具有兩個不建立 date 物件就可以呼叫的靜態方法。它們是 parse 和 utc。
錯誤 下面的示例演示了 date 物件的用法。
function datedemo()
2樓:匿名使用者
樓上的都太搞了......
有那麼複雜麼....
var dateval = new date(new date()-1000*60*60*24);
不就行了....
附贈個格式化屬性...
date.prototype.totext=function()else
if(this.getdate()<10)else
return this.getyear()+"-"+m+"-"+d;
} var getyesterday = function()
-------------------看效果這樣--------------
alert(getyesterday('2008-12-22'));
3樓:匿名使用者
可以寫乙個function來實現:
function checktime()
else if (instance < 0)else }
4樓:
new date(new date().gettime() -24*60*60*1000);
這樣就可以了~~ 時間是昨天的時間,具體格式再處理一下就可以了!!
5樓:
你找乙個開源的日期選擇框,看看他怎麼寫的不就知道了
js如何獲取值,JS如何獲取值
獲取jsfunction返回的值 1 首先,使用初始化 建立乙個新的html5檔案,如下所示。2 建立乙個新的h1標籤,以接收js中函式函式的返回值。3 建立新的指令碼標記並在標記中建立新函式。該函式返回值22。4 還在h1標記中建立了乙個新的指令碼標記,標記中的新str變數接收上述函式aa的返回值...
js如何獲取動態的id,JS中獲取由JS動態生成的HTML控制元件的ID?
1 在我們的電腦上開啟軟體,新建一個html頁面。2 在html頁面建立一個id為xx,值為666的文字框,通過var v document.getelementbyid xx value 原生js方法來獲取文字框的值。3 在script中加上alert v 來彈框檢視原生js方法是否根據id獲取元...
關於js讀取cookie,如何js獲取cookie並在html上顯示使用者名稱
在.net裡面,寫到客戶端的時候先把cookies的值 urlencode一下 在js裡面讀出來的時候,先用 unescape 反解碼一下 net system.web.httpcookie cuname new system.web.httpcookie username server.urlen...