文档章节

JavaScript中new Date()的浏览器兼容性问题

小致Daddy
 小致Daddy
发布于 2017/08/16 10:04
字数 161
阅读 34
收藏 0

问题:

'2017-05-04'是无法被各个浏览器中,使用new Date(str)来正确生成日期对象的。 正确的用法是'2017/05/05'.

主要的变化是对默认的日期格式进行了转换, 基于'/'格式的日期字符串,才是被各个浏览器所广泛支持的,‘-’连接的日期字符串,则是只在chrome下可以正常工作。

new Date(time1)这个构造函数无法正确的生成Date对象,其值为NaN。

解决方案:

var dateTime= Date.parse(data.createtime.replace(/-/g,"/"))
var day = new Date(dateTime);
var timer = day.getFullYear() + "年" + (day.getMonth() + 1) + "月" + day.getDate() + "日";

 

© 著作权归作者所有

小致Daddy

小致Daddy

粉丝 197
博文 582
码字总数 609799
作品 0
济南
技术主管
私信 提问
前端小纠结--自带“歧视性”的IE11 input事件

第一次碰到自带的歧视的bug,IE 11泥潭不解释。 起因 的在IE11下calendar panel无法正常展开,看图。 具体的相关讨论看参考链接中的部分。 因为我知道IE和firefox、chrome下时间处理有问题(...

前端小纠结
07/03
0
0
today.getYear()函数浏览器不同,显示不一样

today.getYear()函數在IE下显示正常,譬如2012,但在chrome,firefox显示的却是112年。 原因就是 javascript 的兼容性问题 var today = new date(); var year = today.getYear(); 在 Firefox ...

Web小菜鸟
2012/12/03
2.1K
0
JavaScript 基础--- (对象)

1、js的String对象 创建String对象 var str = "abc"; 方法和属性(文档) ** 属性 length:字符串的长度 *** 方法 (1)与html相关的方法 - bold():加粗 - fontcolor(): 设置字符串的颜色 ...

姜白告
2018/07/30
0
0
再谈DOMContentLoaded与渲染阻塞—分析html页面事件与资源加载

浏览器的多线程中,有的线程负责加载资源,有的线程负责执行脚本,有的线程负责渲染界面,有的线程负责轮询、监听用户事件。 这些线程,根据浏览器自身特点以及web标准等等,有的会被浏览器特...

zhoulujun
2018/05/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
23分钟前
5
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
4
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
5
0
Go语言Hello world(GOPATH和Go Module版)

本文是「vangoleo的Go语言学习笔记」系列文章之一。 官网: http://www.vangoleo.com/go/go-hello-world-02/ 往期回顾: Go语言入门-你好,Go语言 Go语言入门-Hello World(Go Playground版) 上...

vangoleo
昨天
8
0
C++虚函数以及虚函数表

在了解虚函数之前先了解下对象模型: 对象模型: 在C++中,有两种数据成员(class data members):static 和nonstatic,以及三种类成员函数(class member functions):static、nonstatic和v...

黑白双键
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部