JavaScript date对象

JavaScript中的date对象用来处理日期与时间。

实例JavaScript date代码

我们先来看一段使用了date对象的JS代码。点击下面的几个按钮就可以看到各个变量的值了。

<script type="text/javascript">
var today = new Date(); //新建一个Date对象
var todayStr = today.toString();//把日期转化为字符串
var todayLocal = today.toLocaleString();//转换为本地字符串
var date = today.getDate();//查询当月日期
var day = today.getDay();//查询当前星期几
var month = today.getMonth();//查询月份
var year = today.getFullYear();//查询年份
</script>

新建一个Date对象

我们使用如下这个语句来创建一个Date对象。

var today = new Date();

执行之后,today变量里就保存了创建的Date对象。

字符串对象的方法(行为)

  1. JavaScript date对象查询(get)方法
  2. JavaScript date对象设置(set)方法
  3. JavaScript date对象转换(to)方法

JavaScript Date对象应用实例——时钟代码

本代码转自w3schools.com。

<script type="text/javascript">
function startTime()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
//当数字小于10的时候在前面加一个0
m=checkTime(m);
s=checkTime(s);
document.getElementById('clock').innerHTML=h+":"+m+":"+s;
//每隔500毫秒重新执行一次startTime
t=setTimeout('startTime()',500);
}
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
}
</script>


  1. 上一节:JavaScript字符串对象
  2. JavaScript date()
  3. 下一节:JavaScript数组

JavaScript对象笔记

  1. JavaScript对象简介
  2. JavaScript字符串对象
  3. JavaScript date()
  4. JavaScript数组
  5. JavaScript 数学对象
  6. JavaScript更多