《Javascript权威指南》13号学习笔记:使用日期和时间
一、创Date示例
1、Date类的方法和属性是非常不静,故,申请书Date属性和方法之前。必须创建Date类的实例。
var date = new Date(); //以当前日期和时间创建实例。
var date = new Date(value); //value是必选项,假设是数值。value表示指定日期与1970.1.1午夜之间的毫秒数。假设是字符串。value则依照parse()方法中的规则进行解析。
全局的Date()函数完毕与new Date(value)同样的功能
var date = new Date(year[,month[,date[,hour[,minute[,second[,millisecond]]]]]]); //參数说明例如以下:
二、使用parse()方法解析日期字符串
Date.parse(datestring)方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。datestring必需。表示如Jan 5,1996 08:47:00格式的日期和时间的字符串。
解析规则:
- 短日期能够使用“/”或“-”作为日期分隔符,可是必须用月/日/年的格式来表示,比如"7/20/96"。
- 以 "July 10 1995" 形式表示的长日期中的年、月、日能够按不论什么顺序排列。年份值能够用 2 位数字表示也能够用 4 位数字表示。假设使用 2 位数字来表示年份。那么该年份必须大于或等于 70。
- 括号里的不论什么文本都被视为凝视。这些括号能够嵌套使用。
- 逗号和空格被视为分隔符。同意使用多个分隔符。
- 月和日的名称必须具有两个或两个以上的字符。假设两个字符所组成的名称不是独一无二的,那么该名称就被解析成最后一个符合条件的月或日。比如,"Ju" 被解释为七月而不是六月。
- 在所提供的日期中,假设所指定的星期几的值与依照该日期中剩余部分所确定的星期几的值不符合,那么该指定值就会被忽略。
比如,虽然 1996 年 11 月 9 日实际上是星期五。"Tuesday November 9 1996" 也还是能够被接受并进行解析的。可是结果Date 对象中包括的是 "Friday November 9 1996"。
- JScript 处理全部的标准时区,以及全球标准时间 (UTC) 和格林威治标准时间 (GMT)。
- 小时、分钟、和秒钟之间用冒号分隔。虽然不是这三项都须要指明。"10:"、"10:11"、和 "10:11:12" 都是有效的。
- 假设使用 24 小时计时的时钟,那么为中午 12 点之后的时间指定 "PM" 是错误的。
比如 "23:15 PM" 就是错误的。
- 包括无效日期的字符串是错误的。比如,一个包括有两个年份或两个月份的字符串就是错误的。
<script language="javascript" src="date.js"></script>
<script language="javascript">// 一般弹出日历对话框, 得到日期, 此处如果为当前日期
var retval = new DateFormat("MM-dd-yyyy HH:mm:ss").format(new Date())
//时间格式必须是MM-dd-yyyy HH:mm:ss
document.write(retval)
var d = Date.parse(retval)
document.write(d)
</script>
三、Date类方法
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTA0Mzg0Mw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
版权声明:本文博主原创文章。博客,未经同意不得转载。
《Javascript权威指南》13号学习笔记:使用日期和时间的更多相关文章
- 《jquery权威指南2》学习笔记------ jquery获取复选框的值
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- JavaScript权威设计--CSS(简要学习笔记十六)
1.Document的一些特殊属性 document.lastModified document.URL document.title document.referrer document.domai ...
- 《jquery权威指南2》学习笔记------基础函数
Math.floor(Math.random() * 7 + 1); Math.random() 生成0和1之间的随机小数Math.random() * 7 生成0和7之间的随机小数Math.rand ...
- javascript权威指南第6版学习笔记
javascript权威指南第6版学习笔记 javascript数组.函数是特殊对象 看一点少一点. 3.1.4 hello.js内容是 var x=.3-.2;var y=.2-.1 console ...
- JavaScript 权威指南-学习笔记(一)
本文所有教程及源码.软件仅为技术研究.不涉及计算机信息系统功能的删除.修改.增加.干扰,更不会影响计算机信息系统的正常运行.不得将代码用于非法用途,如侵立删! ## JavaScript 权威指南-学 ...
- JavaScript权威指南学习笔记6
这两天主要翻看了书中的第18-22章,重点看了第17章:事件化处理,其它几章节主要是翻了下书知道有相关的概念,没有真正理解其中的内容,或者没有考虑究竟如何能把里面的内容应用到实际的项目中.说的讽刺一点 ...
- 《Javascript权威指南》学习笔记之十七:BOM新成就(1)--client存储数据(Storage实现)
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u011043843/article/details/30255899 数据构成了web网站的 ...
- 《javascript权威指南》读书笔记——第一篇
<javascript权威指南>读书笔记——第一篇 金刚 javascript js javascript权威指南 由于最近想系统学习下javascript,所以开始在kindle上看这本 ...
- 《javascript权威指南》读书笔记——第二篇
<javascript权威指南>读书笔记——第二篇 金刚 javascript js javascript权威指南 今天是今年的196天,分享今天的读书笔记. 第2章 词法结构 2.1 字 ...
随机推荐
- HDU 4790 Just Random 数学
链接:pid=4790">http://acm.hdu.edu.cn/showproblem.php?pid=4790 意:从[a.b]中随机找出一个数字x,从[c.d]中随机找出一个 ...
- SVN 的revert操作
- bootstrap jQuery Ztree异步载入数据,check选择&可加入、改动、删除节点
效果图: 一.下载zTree插件 地址:http://www.ztree.me 二.html代码 <link href="../Scripts/zTree/css/zTreeStyle ...
- 设置 zend studio 默认编码为UTF8
今天用zend studio 打开文件时发现为乱码,这肯定是编码出了问题,我看了一下果然是编码出了问题,默认的是以GBK编码方式打开,我换utf8编码打开就好了,换编码打开的方法是: 1点击工具栏中的 ...
- Oracle SQL Developer使用
原文 Oracle SQL Developer使用 比较: Plsqldev:第三方的,启动软件时快,执行sql查询时很慢 Sqldeveloper:oracle公司的,启动软件时慢,执行sql查 ...
- php判断变量是否存在
isset— 检测变量是否设置, isset() 只能用于变量,因为传递任何其它参数都将造成解析错误.若想检测常量是否已设置,可使用 defined() 函数. 如果已经使用 unset() 释放了一 ...
- 构建轻量级的Table View注意事项[UIKit]
參考文章来自objcio站点 一.使用ChildViewController 将Table ViewController作为Child View Controller加入到其它View Control ...
- Android源代码同步脚本(增加设置线程参数)
#!/bin/sh #Filename: repo_sync.sh count= ret= ] do #输入参数1,用作同步的线程数 #如果什么参数都不输入,默认线程为4 #usage: ./repo ...
- 【原创】poj ----- 1182 食物链 解题报告
题目地址: http://poj.org/problem?id=1182 题目内容: 食物链 Time Limit: 1000MS Memory Limit: 10000K Total Submi ...
- Visual C++学习笔记1:一定要注意ANSI和UNICODE差额
最近的研究VC++.下载VS2013,根据<Visual C++开发实战系列>首先hello我写了一个常规样品,结果显示乱码编辑框.夜已经折腾型转变.然后总结很明显ANSI和UNICODE ...