ホームページ  >  記事  >  ウェブフロントエンド  >  JS日付オブジェクトの簡単な操作(現在の年、週、時刻の取得)

JS日付オブジェクトの簡単な操作(現在の年、週、時刻の取得)

高洛峰
高洛峰オリジナル
2017-01-04 09:50:481429ブラウズ

この記事の例では、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(&#39;Oct 1,2012&#39;);
 
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>

以上がこの記事の内容です。皆様の学習にお役に立てれば幸いです。また、皆様にも PHP の中国語 Web サイトをサポートしていただければ幸いです。

JS 日付オブジェクトの簡単な操作 (現在の年、週、時刻の取得) に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。