new Date在不同浏览器识别问题
2024-08-30 10:37:30
原文 http://www.cnblogs.com/yangxiaopei/articles/4708157.html
4. 正确的做法
以下列出正确的做法:
var time1 = (timestart+' 00:00:00').toString();
var time2 = (timeend+' 23:59:59').toString();
timestart = new Date(Date.parse(str.replace(/-/g,"/"))).getTime();
timeend = new Date(Date.parse(str.replace(/-/g,"/"))).getTime();
主要的变化是对默认的日期格式进行了转换, 基于'/'格式的日期字符串,才是被各个浏览器所广泛支持的,‘-’连接的日期字符串,则是只在chrome下可以正常工作。
'2015-05-04'是无法被各个浏览器中,使用new Date(str)来正确生成日期对象的。 正确的用法是'2015/05/05'.
最新文章
- MySQL 添加列, 修改列, 删除列
- Atitit 桌面软件跨平台gui解决方案 javafx webview
- 20135328信息安全系统设计基础第二周学习总结(vim、gcc、gdb)
- USACO Section 3.3: Home on the Range
- spring aop 的一个demo(未完,待完善)
- COS访谈第十八期:陈天奇
- 插件化开发—动态加载技术加载已安装和未安装的apk
- 浅谈surging服务引擎中的rabbitmq组件和容器化部署
- 洛谷P4389 付公主的背包--生成函数+多项式
- 关于tomcat WEB-INF/lib下类加载顺序
- selenium webdriver 如何添加cookie
- java如何调用对方http接口(II)
- SSE图像算法优化系列二十九:基础的拉普拉斯金字塔融合用于改善图像增强中易出现的过增强问题(一)
- 让Delphi XE5跟其他版本的Delphi共存 [转]
- phpmyadmin 下载、安装、配置
- 9 README,全套代码
- imperva 默认策略添加例外
- OA系统启动:基础数据,工作流设计
- Foreda8上安装CMake2.8.1.2
- [bzoj1016][JSOI2008]最小生成树计数 (Kruskal + Matrix Tree 定理)