javascript中Date()函数在各浏览器中的显示效果


Posted in Javascript onJune 18, 2015

1.JavaScript没有基本的日期数据类型,所以只能显式的创建Date对象。例如:var myDate=new Date();

2.为了创建一个存储了特定日期的,或者时间的Date对象,可以简单的把日期或者日期与时间放到括号里面;

var myDate=new Date("2015/06/16 10:30");
alert(myDate);

火狐浏览器显示的效果为:

javascript中Date()函数在各浏览器中的显示效果

IE浏览器显示效果:

javascript中Date()函数在各浏览器中的显示效果

谷歌浏览器显示效果为:

javascript中Date()函数在各浏览器中的显示效果

注意:如果上面的代码这样写;在火狐和IE浏览器里面报错:

var myDate=new Date("2015-06-16 10:30");
alert(myDate);

IE浏览器错误提示:

javascript中Date()函数在各浏览器中的显示效果

火狐浏览器错误提示:

javascript中Date()函数在各浏览器中的显示效果

3.不同的国家使用不同的顺序来描述日期,eg.美国制定的日期格式是MM/DD/YY,而欧洲的格式是DD/MM/YY,在祖国他们的格式是YY/MM/DD。如果使用简写的名字指定月份。那么可以以,任意的顺序使用。

例如:

var myDate=new Date("Jun 16 2015")
alert(myDate);

var myDate=new Date(" 16 Jun 2015")
alert(myDate);

var myDate=new Date("2015 16 Jun ")
alert(myDate);

即显示的顺序为:月日年

火狐显示效果:

javascript中Date()函数在各浏览器中的显示效果

IE显示效果:

javascript中Date()函数在各浏览器中的显示效果

谷歌显示效果:

javascript中Date()函数在各浏览器中的显示效果

4.Date对象,还有许多参数,var myDate=new Date(aYear,aMonth,aDate,aHour,aMinute,aSecond,aMillisecond);

要使用这些参数,首先需要指定年份和月份,然后使用这些参数,但是必须按照顺序,逐个使用不能在它们之间选择。

例如:可以指定年份,月份,日期,小时;但是不能指定指定年份,月份,然后指定小时。

这样写是错误的,这个时候不能用双引号把日期括起来:

var myDate=new Date("2015 ,9, 16 ,23");
alert(myDate);

还有这个时候,不能数字和月份简写混合,这样也是错误的,在IE和火狐中报错。

var myDate=new Date("2015 ,Jun, 16 ,23");

alert(myDate);

而应该这样写:

var myDate=new Date(2015 ,9, 16 ,23);
alert(myDate);

*但是不能指定指定年份,月份,然后指定小时。

例如:这里的14本来指的是14点,现在却因为没有指定日期,变成了日期。。。

var myDate=new Date("2015 ,7, ,14");
alert(myDate);

火狐效果图:

javascript中Date()函数在各浏览器中的显示效果

而在IE中则会直接报错:

javascript中Date()函数在各浏览器中的显示效果

在谷歌中呢,是这样的。。:

javascript中Date()函数在各浏览器中的显示效果

5.尽管通常我们认为9月(September)是第九个月份,但是Javascript从0(1月)开始计算月份,因此月份8表示9月。

以上所述就是本文的全部内容了,希望大家能喜欢。

Javascript 相关文章推荐
Mootools 1.2教程 选项卡效果(Tabs)
Sep 15 Javascript
Google (Local) Search API的简单使用介绍
Nov 28 Javascript
jquery实现的一个文章自定义分段显示功能
May 23 Javascript
JavaScript语言对Unicode字符集的支持详解
Dec 30 Javascript
Javascript BOM学习小结(六)
Nov 26 Javascript
js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
Jul 17 Javascript
JS实现的简单标签点击切换功能示例
Sep 21 Javascript
JavaScript时间与时间戳的转换操作实例分析
Dec 07 Javascript
在vue中使用echars实现上浮与下钻效果
Nov 08 Javascript
基于JavaScript实现表格隔行换色
May 08 Javascript
如何通过vscode运行调试javascript代码
Jul 24 Javascript
Javascript的promise,async和await的区别详解
Mar 24 Javascript
javaScript中Math()函数注意事项
Jun 18 #Javascript
理解Javascript的动态语言特性
Jun 17 #Javascript
你所不了解的javascript操作DOM的细节知识点(一)
Jun 17 #Javascript
jQuery实现复选框批量选择与反选的方法
Jun 17 #Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 #Javascript
举例简介AngularJS的内部语言环境
Jun 17 #Javascript
详解AngularJS中自定义指令的使用
Jun 17 #Javascript
You might like
mysql数据库差异比较的PHP代码
2012/02/05 PHP
新浪SAE搭建PHP项目教程
2015/01/28 PHP
PHP仿微信多图片预览上传实例代码
2016/09/13 PHP
解决出现SoapFault (looks like we got no XML document)的问题
2017/06/24 PHP
PHP针对redis常用操作实例详解
2019/08/17 PHP
Prototype 学习 工具函数学习($方法)
2009/07/12 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
鼠标拖拽移动子窗体的JS实现
2014/02/25 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
Bootstrap CSS组件之分页(pagination)和翻页(pager)
2016/12/17 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
解决layui调用自定义方法提示未定义的问题
2019/09/14 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
如何用JS模拟实现数组的map方法
2020/07/30 Javascript
使用Python压缩和解压缩zip文件的教程
2015/05/06 Python
Python中绑定与未绑定的类方法用法分析
2016/04/29 Python
Python操作Access数据库基本步骤分析
2016/09/19 Python
Python生成随机数组的方法小结
2017/04/15 Python
pandas中去除指定字符的实例
2018/05/18 Python
python远程连接MySQL数据库
2019/04/19 Python
numpy ndarray 按条件筛选数组,关联筛选的例子
2019/11/26 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
详细分析Python collections工具库
2020/07/16 Python
HTML5在IE10、火狐下中文乱码问题的解决方法
2013/11/18 HTML / CSS
致跳远运动员加油稿
2014/02/11 职场文书
总裁助理岗位职责
2014/02/17 职场文书
购房协议书
2014/04/11 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
党员群众路线教育实践活动学习笔记
2014/11/05 职场文书
刘胡兰观后感
2015/06/16 职场文书
初中班干部工作总结
2015/08/10 职场文书
OpenCV-Python实现油画效果的实例
2021/06/08 Python
Java框架入门之简单介绍SpringBoot框架
2021/06/18 Java/Android
Java实现带图形界面的聊天程序
2022/06/10 Java/Android