js入門(6)-內置對象

轉載地址:http://blog.csdn.net/forezp/article/details/52810752


1.Date 日期對象
日期對象可以儲存任意一個日期,並且可以精確到毫秒數(1/1000 秒)。

定義一個時間對象 :

var Udate=new Date();
注意:使用關鍵字new,Date()的首字母必須大寫。

使 Udate 成爲日期對象,並且已有初始值:當前時間(當前電腦系統時間)。

如果要自定義初始值,可以用以下方法:

var d = new Date(2012, 10, 1); //2012年10月1日
var d = new Date(‘Oct 1, 2012’); //2012年10月1日
我們最好使用下面介紹的“方法”來嚴格定義時間。

訪問方法語法:“<日期對象>.<方法>”

Date對象中處理時間和日期的常用方法:
這裏寫圖片描述

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>獲得年份 </title>
<script type="text/javascript">
var mydate=new Date(); 
var myyear=mydate.getFullYear()     ;
document.write("年份:"+myyear);
</script>
</head>
<body>
</body>
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

2.返回星期方法
getDay() 返回星期,返回的是0-6的數字,0 表示星期天。如果要返回相對應“星期”,通過數組完成,代碼如下:

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>獲得星期</title>
<script type="text/javascript">
  var mydate=new Date();
  var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
  document.write("今天是:" +weekday[mydate.getDay()] );
</script>
</head>
<body>
</body>
</html>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

3.
返回/設置時間方法
get/setTime() 返回/設置時間,單位毫秒數,計算從 1970 年 1 月 1 日零時到日期對象所指的日期的毫秒數。

<script type="text/javascript">
  var mydate=new Date();
  document.write("當前時間:"+mydate+"<br>");
  mydate.setTime(mydate.getTime() + 60 * 60 * 1000);
  document.write("推遲一小時時間:" + mydate);
</script>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章