`
iwebcode
  • 浏览: 2010127 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

JS Date对象兼容性

 
阅读更多

今天在生成一个日历时发现IE支持的Date对象居然不支持

new Date("2012-04-21") // NaN

万恶啊.

所以,为保证在各个浏览器中兼容,其实就是指为了兼容IE,我们在使用Date()对象时最好统一使用

new Date(year, month, day, hour, minute, sec, millsec)

new Date(millsec)(millsec为距1970年1月1 日至今的毫秒数).


注:更新下,IE,Chrome,FF也支持new Date("2010/10/10 10:10:10")格式的时间求值


分享到:
评论

相关推荐

    js日期对象兼容性的处理方法

    代码如下:function New... }所以,为保证在各个浏览器中兼容,其实就是指为了兼容IE,我们在使用Date()对象时最好统一使用 new Date(year, month, day, hour, minute, sec, millsec) 或 new Date(millsec)(millsec为距

    javascript中日期函数new Date()的浏览器兼容性问题

    同一种语言javascript,在不同的浏览器中,存在语言兼容性问题,本质上是由于不同的浏览器是支持的语言标准和实现上各有差异。本文将基于new Date来创建Date对象来分析这个问题。 1. 问题的提出, 开始时间和结束...

    IE和Firefox的Javascript兼容性总结[推荐收藏]

    长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 一、函数和方法...

    JavaScript在IE和FF下的兼容性问题

    长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 代码如下:一、...

    源文件程序天下JAVASCRIPT实例自学手册

    5.7 浏览器兼容性策略 5.8 本章小结 第6章 String、Math、Array等数据对象 6.1 String对象 6.1.1 如何使用String对象方法操作字符串 6.1.2 获取目标字符串长度 6.1.3 连接两个字符串 6.1.4 验证电子邮件地址的合法性...

    JavaScript核心技术 PDF扫描版

    1.2跨浏览器的不兼容性和其他常见的JavaScript传说 1.3你能用JavaScript来做什么 1.4JavaScript初探:“HelloWorld!” 1.5JavaScript沙箱 1.6可访问性和JavaScript的最佳实践 第2章JavaScript数据类型与变量 2.1...

    JavaScript基础和实例代码

    5.7 浏览器兼容性策略 5.8 本章小结 第6章 String、Math、Array等数据对象 6.1 String对象 6.1.1 如何使用String对象方法操作字符串 6.1.2 获取目标字符串长度 6.1.3 连接两个字符串 6.1.4 验证电子邮件地址的合法性...

    JavaScript详解(第2版)

     9.4.3 通过prototype属性自定义Date对象   9.5 Math对象   9.5.1 向上取整及向下取整   9.5.2 生成随机数   9.5.3 wrapper对象   9.5.4 String对象   9.5.5 Number对象   9.5.6 Boolean对象...

    又一日历输入效果没考虑兼容性,IE通过

    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 做得比较急,所以没考虑兼容性。 通过两个类实现,一个是面板类,一个是日历类。 由于我开发时所有公共js都是在顶级窗口一次加载的,所以在子窗口创建对象时需要把...

    postgres-date:Postgres日期列解析器

    事后日期 Postgres日期输出解析器该软件包将Postgres的解析为Javascript Date对象。 其目标是匹配Postgres行为并保持数据准确性。 如果您发现有效的Postgres输出导致解析错误(包括精度损失)的情况,请并提供失败的...

    Javascript日期差值显示库timespanjs.zip

    可以通过构造函数中传递时间差值创建,也可以通过传递两个Date对象实例创建。 调用humanize实例方法,获取人性化显示字符串。 调用Timespan.lang(),设置语言。 浏览器下的引用 ...

    JavaScript王者归来part.1 总数2

     7.5.2 Date对象--创建一个简单的日历   7.5.3 Error对象   7.5.4 其他内置对象   7.5.5 特殊的对象--全局对象与调用对象   7.6 总结   第8章 集合  8.1 数组和数组元素   8.1.1 数组的构造   8.1.2...

    JS实现获取毫秒值及转换成年月日时分秒的方法

    创建方式二 兼容性最强 推荐使用 var date1=new Date("2017/08-26 15:15:15"); 创建方式三 var date2=new Date(2017,9,18,23,15,23); 返回结果是从1970/01/01到现在的毫秒值 var date = Date.now(); var date =...

    大名鼎鼎SWFUpload- Flash+JS 上传

     在发行包(SWFUpload v2)中含有2个版本的Flash控件(swfupload_f8.swf 与wfupload_f9.swf),其中第一个版本拥有最佳的兼容性,但是为此损失了部分功能;而第二个版本提供了一些附加的功能但是损失了兼容性。 ...

    CSS参考手册+JavaScript核心手册+W3School离线电子书

    JavaScript参考手册里包括Object、Arguments、Array、Boolean、Date、String、RegExp等对象的一些方法和示例。W3School离线电子书主要是HTML/CSS、JavaScript、ASP.NET、WebServices等一些资料,可离线查看。

    js日历功能对象

    需求产生问题:本来想在网上找个js代码,可是发现要么太复杂,要么不好控制,要么兼容性不好…… 问题分析: 发现不是优秀的就是最好的…. 适合自己的就是最好的。 问题解决: 决定自己写一个日历 功能。 代码呈现:...

    places-traveled:中级JavaScript | 面向对象JavaScript | 通讯录,您去过的地方,待办事项

    游览过的地方 由Angela Weber和Lara Bjork在DATE创建 项目介绍 ... 没有其他浏览器经过兼容性测试。 项目设置说明 不需要任何特殊的设置。 如果某些内容无法正确显示或出现故障,请通过和与我们联系,我们

    精通javascript

    • 6.23.htm Date对象的方法 • 6.24.htm toString方法 • 6.25.htm with语句 • 6.26.htm for…in语句调用对象属性 • 6.25.htm for…in语句调用属性值 第7章(\第7章) ...

    fast-deep-equal:最快的深度相等检查,支持 Date、RegExp 和 ES6 Map、Set 和类型数组

    按值检查 Date 和 RegExp 对象的相等性。 ES6 equal ( require('fast-deep-equal/es6') ) 也支持: 地图 套 类型化数组 用法 var equal = require ( 'fast-deep-equal' ) ; console . log ( equal ( { foo : '...

    精通JavaScript

    • 6.23.htm Date对象的方法 • 6.24.htm toString方法 • 6.25.htm with语句 • 6.26.htm for…in语句调用对象属性 • 6.25.htm for…in语句调用属性值 第7章(\第7章) ...

Global site tag (gtag.js) - Google Analytics