<!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>

JS中,日期对象(获取当前现在的年份,星期,时间)的更多相关文章

  1. 正则表达式:日期,电话,邮箱等常用字符串;js中日期的带下的比较,获取不同格式的日期

    一.日期 (1)首先需要验证年份,显然,年份范围为 0001 - 9999,匹配YYYY的正则表达式为: [0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1- ...

  2. js 中日期2013-08-30或2019-08-24 12:30:00 转换成时间戳,和2019-08-29T02:15:08.000+0000转化为2019-08-29T02:15:08

    js 中日期2019-08-24 或2019-08-24 12:30:00 转换成时间戳 首先将它转成date日期类型,然后获取毫秒形式时间戳 let date=new Date("2019 ...

  3. js中判断对象具体类型

    大家可能知道js中判断对象类型可以用typeof来判断.看下面的情况 <script> alert(typeof 1);//number alert(typeof "2" ...

  4. 浅解析js中的对象

    浅解析js中的对象 原文网址:http://www.cnblogs.com/foodoir/p/5971686.html,转载请注明出处. 前面的话: 说到对象,我首先想到的是每到过年过节见长辈的时候 ...

  5. js中推断对象详细类型

    大家可能知道js中推断对象类型能够用typeof来推断. 看以下的情况 <script> alert(typeof 1);//number alert(typeof "2&quo ...

  6. JS中有关对象的继承以及实例化、浅拷贝深拷贝的奥秘

    一.属性的归属问题 JS对象中定义的属性和方法如果不是挂在原型链上的方法和属性(直接通过如类似x的方式进行定义)都只是在该对象上,对原型链上的没有影响.对于所有实例共用的方法可直接定义在原型链上这样实 ...

  7. JS中的对象和方法简单剖析

    众所周知,在js中对象就是精髓,不理解对象就是不理解js. 那么什么事js中的对象呢? 在js中,几乎一切皆对象: Boolean ,String,Number可以是对象(或者说原生数据被认作对象): ...

  8. 深入理解JS中的对象(一)

    目录 一切皆是对象吗? 对象 原型与原型链 构造函数 参考 1.一切皆是对象吗? 首先,"在 JavaScript 中,一切皆是对象"这种表述是不完全正确的. JavaScript ...

  9. 深入理解JS中的对象(二):new 的工作原理

    目录 序言 不同返回值的构造函数 深入 new 调用函数原理 总结 参考 1.序言 在 深入理解JS中的对象(一):原型.原型链和构造函数 中,我们分析了JS中是否一切皆对象以及对象的原型.原型链和构 ...

  10. 深入理解JS中的对象(三):class 的工作原理

    目录 序言 class 是一个特殊的函数 class 的工作原理 class 继承的原型链关系 参考 1.序言 ECMAScript 2015(ES6) 中引入的 JavaScript 类实质上是 J ...

随机推荐

  1. 03_01_基本操作_增(insert)

    1. 1.1.创建表 create table employee( id number primary key, name varchar2(64) not null, email varchar2( ...

  2. 机器学习(四)—逻辑回归LR

    逻辑回归常见问题:https://www.cnblogs.com/ModifyRong/p/7739955.html 推导在笔记上,现在摘取部分要点如下: (0) LR回归是在线性回归模型的基础上,使 ...

  3. js对象数组 根据某个共同字段 分组

    var arr = [ {"id":"1001","name":"值1","value":" ...

  4. python--匿名函数lambda

    Python语言使用lambda关键字来创建匿名函数. 所谓匿名,即不再使用def语句这样标准的形式定义一个函数. lambda只是一个表达式,而不是一个代码块,函数体比def简单很多. 仅仅能在la ...

  5. DataGridView绑定数据源的几种方式

    使用DataGridView控件,可以显示和编辑来自多种不同类型的数据源的表格数据. 将数据绑定到DataGridView控件非常简单和直观,在大多数情况下,只需设置DataSource属性即可.在绑 ...

  6. UVA - 1601 The Morning after Halloween (BFS/双向BFS/A*)

    题目链接 挺有意思但是代码巨恶心的一道最短路搜索题. 因为图中的结点太多,应当首先考虑把隐式图转化成显式图,即对地图中可以相互连通的点之间连边,建立一个新图(由于每步不需要每个鬼都移动,所以每个点需要 ...

  7. UVALive - 3490 Generator (AC自动机+高斯消元dp)

    初始有一个空串s,从前n个大写字母中不断随机取出一个字母添加到s的结尾,出现模式串t时停止,求停止时s的长度期望. 这道题解法不唯一,比较无脑的方法是对模式串t建一个单串AC自动机,设u为自动机上的一 ...

  8. 1110. Complete Binary Tree (25)

    Given a tree, you are supposed to tell if it is a complete binary tree. Input Specification: Each in ...

  9. LeetCode Largest Palindrome Product

    原题链接在这里:https://leetcode.com/problems/largest-palindrome-product/description/ 题目: Find the largest p ...

  10. 如何打开 Windows 的热键提示

    如何打开 Windows 的热键提示 很早之前我记的 Windows 是有热键提示的,不知道什么时候开始默认不显示了,难道 微软是为是美观? 找了一下原来是有地方可以设置的.