每天一篇javascript学习小结(Date对象)
1、Date.now()
//Date.now() is in ECMAScript 5 //Prior to that, use +new Date() //获取当前时间 var now = (typeof Date.now == "function" ? Date.now() : +new Date()); alert("Right now: " + now);
2、Date.parse()方法
var now = new Date(); alert(now); var someDate = new Date(Date.parse("May 25, 2004")); //parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。 alert(someDate);
3、Date UTC()和toUTCString()方法
//UTC() 方法可根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。 //Date.UTC(year,month,day,hours,minutes,seconds,ms) /* year 必需。表示年份的四位数字。 month 必需。表示月份的整数,介于 0 ~ 11。 day 必需。表示日期的整数,介于 1 ~ 31。 hours 可选。表示小时的整数,介于 0 ~ 23。 minutes 可选。表示分钟的整数,介于 0 ~ 59。 seconds 可选。表示秒的整数,介于 0 ~ 59。 ms 可选。表示毫秒的整数,介于 0 ~ 999。 Date.UTC() 是一种静态方法,因为需要使用构造函数 Date() 来调用它,而不是通过某个 Date 对象调用。 Date.UTC() 方法的参数指定日期和时间,它们都是 UTC 时间,处于 GMT 时区。指定的 UTC 时间将转换成毫秒的形式, 这样构造函数 Date() 和方法 Date.setTime() 就可以使用它了。 */ //toUTCString() 方法可根据世界时 (UTC) 把 Date 对象转换为字符串,并返回结果。 //January 1, 2000 at midnight var y2k = new Date(Date.UTC(2000, 0)); alert(y2k.toUTCString()); //May 5, 2005 at 5:55:55 PM GMT var allFives = new Date(Date.UTC(2005, 4, 5, 17, 55, 55)); alert(allFives.toUTCString());
以上就是今天的javascript学习小结,之后每天还会继续更新,希望大家继续关注。
相关推荐
-
javascript类型系统——日期Date对象全面了解
前面的话 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天.本文将详细介绍Date对象的用法 静态方法在介绍Date对象的构造函数之前,先介绍静态方法.因为,Date对象的静态方法与其构造函数有着千丝万缕的联系.使用构造函数创建Date对象的过程,
-
跟我学习javascript的Date对象
本篇主要介绍Date 日期和时间对象的操作. 1. 介绍 1.1 说明 Date对象,是操作日期和时间的对象.Date对象对日期和时间的操作只能通过方法. 1.2 属性 无: Date对象对日期和时间的操作只能通过方法. 2. 构造函数 2.1 new Date() :返回当前的本地日期和时间 参数:无 返回值: {Date} 返回一个表示本地日期和时间的Date对象. 示例: var dt = new Date(); console.log(dt); // => 返回一个表示本地日期和时间的D
-
JavaScript中Date对象的常用方法示例
getFullYear() 使用 getFullYear() 获取年份. 源代码: </script> <!DOCTYPE html> <html> <body> <p id="demo">Click the button to display the full year of todays date.</p> <button onclick="myFunction()">T
-
javascript中Date对象应用之简易日历实现
前面的话 简易日历作为javascript中Date对象的常见应用,用途较广泛,本文将详细说明简易日历的实现思路. 效果演示 HTML说明 使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮 按照周日到周一的顺序进行星期的排列 <div class="box"> <header class='control'> <input id="conYear" class="con-i
-
详解JavaScript的Date对象(制作简易钟表)
JS提供了Date类型来处理时间和日期.Date类型内置一系列获取和设置日期时间信息的方法.下面我们简单的 概述一下这个Date类型. 大概看了一下Date类型的方法,下面给出: 上面的方法自己尝试即可,我只简单的演示一下JS正确输出的格式: var today=new Date();//创建一个时间日期对象 document.write("<h4>下面的是世界标准的时间输出:</h4>"); document.write(today+"
-
JavaScript原生对象之Date对象的属性和方法详解
创建 Date 对象的语法: 复制代码 代码如下: //Date 对象会自动把当前日期和时间保存为其初始值. new Date(); //value-毫秒:代表自世界协调时1970年1月1日00:00:00开始的数值. new Date(value); //dateString-日期字符串:表示日期的字符串值.此字符串应该是在parse方法中识别的格式. new Date(dateString); //year-年:代表年份的整数值.为了避免2000年问题最好指定4位数的年份; 使用1998,
-
每天一篇javascript学习小结(Function对象)
小编两天都没有更新文章了,小伙伴们是不是等着急了,今天开始再继续我们的<每天一篇javascript学习小结>系列文章,希望大家继续关注. 1.Function 函数调用(类似call方法) function callSomeFunction(someFunction, someArgument){ return someFunction(someArgument); } function add10(num){ return num + 10; } var result1 = callSo
-
每天一篇javascript学习小结(Date对象)
1.Date.now() //Date.now() is in ECMAScript 5 //Prior to that, use +new Date() //获取当前时间 var now = (typeof Date.now == "function" ? Date.now() : +new Date()); alert("Right now: " + now); 2.Date.parse()方法 var now = new Date(); alert(now);
-
每天一篇javascript学习小结(Boolean对象)
创建 Boolean 对象的语法: new Boolean(value); //构造函数 Boolean(value); //转换函数 参数 value 由布尔对象存放的值或者要转换成布尔值的值. 返回值 当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象. 如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成
-
每天一篇javascript学习小结(String对象)
1.string对象中可以传正则的函数介绍 /* match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配. 该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置. 语法 stringObject.match(searchvalue) stringObject.match(regexp) searchvalue 必需.规定要检索的字符串值. regexp 必需.规定要匹配的模式的 RegExp 对象.如果该参数不是 RegE
-
每天一篇javascript学习小结(RegExp对象)
1.正则表达式test方法 var text = "cat, bat, sat, fat"; var pattern = /.at/; if (pattern.test(text)){ alert("The pattern was matched."); } 2.正则的toString()方法 var pattern = new RegExp("\\[bc\\]at", "gi"); alert(pattern.toStrin
-
每天一篇javascript学习小结(基础知识)
1.字符转换 var s1 = "01"; var s2 = "1.1"; var s3 = "z";//字母'z'无法转换为数字,所以或返回NaN var b = false; var f = 1.1; var o = { valueOf: function() { return -1; } }; s1 = -s1; //value becomes numeric -1 s2 = -s2; //value becomes numeric -1.
-
每天一篇javascript学习小结(面向对象编程)
1.面向对象的工厂方法 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.name); }; return o; } var person1 = createPerson("Nicholas", 29, "Software Engineer");
-
每天一篇javascript学习小结(Array数组)
1.数组常用方法 var colors = ["red", "blue", "green"]; //creates an array with three strings alert(colors.toString()); //red,blue,green alert(colors.valueOf()); //red,blue,green alert(colors); //red,blue,green 2.数组map()方法 var number
-
每天一篇javascript学习小结(属性定义方法)
定义(Definition).定义属性需要使用相应的函数,比如: Object.defineProperty(obj, "prop", propDesc) 如果obj没有prop这个自身属性,则该函数的作用是给obj添加一个自身属性prop并赋值, 参数propDesc指定了该属性拥有的特性(可写性,可枚举性等). 如果obj已经有了prop这个自身属性,则该函数的作用是修改这个已有属性的特性,当然也包括它的属性值. 1.defineProperty var book = { _yea
随机推荐
- SQL 2008安装时出现从新启动计算机提示如何解决
- 日常收集整理php正则表达式(超常用)
- windows7系统去除快捷方式小箭头BAT脚本分享
- js实现俄罗斯方块小游戏分享
- 简单的php文件上传(实例)
- 保存到桌面、设为桌面且带图标的PHP代码
- Java正则表达式使用
- android中DownloadManager实现版本更新,监听下载进度实例
- php中日期加减法运算实现代码
- PHP中overload与override的区别
- JavaScript实现简单的二级导航菜单实例
- JavaScript常用的弹出广告及背投广告实现方法
- _desktop.ini是什么?
- jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
- C++之BOOST字符串查找示例
- win2008 iis7/iis7.5下最简单最强安装多版本PHP支持环境
- 详解react-router 4.0 下服务器如何配合BrowserRouter
- Spark调度架构原理详解
- golang中struct和interface的基础使用教程
- java生成jar包并且单进程运行的实例