js擷取當前日期:js擷取當前日期時間及其它操作

來源:互聯網
上載者:User

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 日期天數差
//---------------------------------------------------
// 判斷閏年
//---------------------------------------------------
date.prototype.isleapyear = function()
{
return (0==this.getyear()%4&&((this.getyear()0!=0)(this.getyear()@0==0)));
}
//---------------------------------------------------
// 日期格式化
// 格式 yyyy/yyyy/yy/yy 表示年份
// mm/m 月份
// w/w 星期
// dd/dd/d/d 日期
// hh/hh/h/h 時間
// mm/m 分鐘
// ss/ss/s/s 秒
//---------------------------------------------------
date.prototype.format = function(formatstr)
{
var str = formatstr;
var week = ['日','一','二','三','四','五','六'];
str=str.replace(/yyyyyyyy/,this.getfullyear());
str=str.replace(/yyyy/,(this.getyear() % 100)>9?(this.getyear() % 100).tostring():'0' + (this.getyear() % 100)); 本文連結http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20120605/28271.html

相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。