用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - javascript代码库

javascript日期对象

2016-10-26 作者: sidecore举报

[javascript]代码库

<!DOCTYPE html>

<html>

 

 <head>

 <meta charset="UTF-8">

 <title></title>

 </head>

 

 <body>

 </body>

 <script type="text/javascript">

 //日期对象可以储存任意一个日期, 并且可以精确到毫秒数( 1 / 1000 秒)。

 

 //定义一个时间对象:

 

 //var Udate = new Date();

 //注意:使用关键字new,Date()的首字母必须大写。 

 

 //使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。

 

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

var d = new Date(2012, 10, 1);

document.write(d + "<br/>");

var c = new Date('Oct 1,2012');

document.write(d + "<br/>");

 //访问方法语法:“<日期对象><方法>”

 //Date 对象中处理时间和日期的常用方法:

 // get/setDate():    返回,设置日期

 //get/setFullYear(): 返回,设置年份,用四位数表示

 // get/setYear():  返回,设置年份

 //get/setMonth():  返回,设置月份(0:1月,,,,11:12月)

 //get/setHours():  返回,设置小时,24小时制

 // get/setMinutes(): 返回,设置分钟数

 //get/setSeconds(): 返回,设置秒钟数

 // get/setTime():  返回,设置单位(毫秒为单位)

 

 //1.设置年份方法

 //get/setFullYear()返回/设置年份,用四位数表示

var mydate = new Date(); //当前时间

document.write(mydate + "<br/>");

document.write(mydate.getFullYear() + "<br/>"); //输出当前年份

 mydate.setFullYear(81); //设置年份

document.write(mydate + "<br/>") //输出年份被设定为81年

 // 不同浏览器,mydate.setFullYear(81)结果不同,

 //年份被设定为0081或81两种情况。

 

 //注意:

 

 // 结果格式依次为: 星期、 月、 日、 年、 时、 分、 秒、 时区。(火狐浏览器)

 

 // 不同浏览器, 时间格式有差异

 

 //2.设置星期的方法

 //getDay() 返回星期,返回的是0-6的数字,0 表示星期天。

 //如果要返回相对应“星期”,通过数组完成,代码如下:

var mydate=new Date();//定义日期对象

var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];

 // 定义数组对象,给每个数组项赋值

var mynum=mydate.getDay();//返回值存储在变量mynum中 

document.write(mydate.getDay());//输出getDate()获取值

document.write("今天是:"+weekday[mynum]);//输出星期几

document.write("<br/>");

 

 //3.设置时间方法

 //get/setTime() 返回/设置时间,单位毫秒数,

 //计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。

 //如果将目前日期对象的时间推迟1小时,代码如下:

var mydate=new Date();

document.write("当前时间"+mydate+"<br/>");

 mydate.setTime(mydate.getTime()+60*60*1000);

document.write("推迟一小时时间:"+mydate);

 //注意:一小时60分,一分60秒,一秒1000毫秒;时间推迟一小时就是:"x.setTime(x.getTime()+60*60*1000);"

 

 

</script>

 

</html>


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...