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 相关文章推荐
javascript 内存回收机制理解
Jan 17 Javascript
javaScript矢量图表库-gRaphael几行代码实现精美的条形图/饼图/点图/曲线图
Jan 09 Javascript
jquery 选择器引擎sizzle浅析
Feb 06 Javascript
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
Jun 09 Javascript
Backbone.js的Hello World程序实例
Jun 19 Javascript
javascript记住用户名和登录密码(两种方式)
Aug 04 Javascript
理解javascript中Map代替循环
Feb 26 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
Mar 02 Javascript
angular select 默认值设置方法
Jun 23 Javascript
浅谈node的事件机制
Oct 09 Javascript
vuex 的简单使用
Mar 22 Javascript
Vue源码解析之Template转化为AST的实现方法
Dec 14 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
html中select语句读取mysql表中内容
2006/10/09 PHP
php ss7.5的数据调用 (笔记)
2010/03/08 PHP
PHP实现获取文件后缀名的几种常用方法
2015/08/08 PHP
yii2中添加验证码的实现方法
2016/01/09 PHP
PHP实现的文件操作类及文件下载功能示例
2016/12/24 PHP
python进程与线程小结实例分析
2018/11/11 PHP
javascript URL锚点取值方法
2009/02/25 Javascript
使用Jquery实现点击文字后变成文本框且可修改
2013/09/21 Javascript
jQuery对象的length属性用法实例
2014/12/27 Javascript
javascript中数组方法汇总
2015/07/07 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
vue 中的动态传参和query传参操作
2020/11/09 Javascript
微信小程序向Java后台传输参数的方法实现
2020/12/10 Javascript
Python中的闭包总结
2014/09/18 Python
在Django的模型中执行原始SQL查询的方法
2015/07/21 Python
python 调用c语言函数的方法
2017/09/29 Python
Python实现的建造者模式示例
2018/08/06 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
2019/11/11 Python
python之array赋值技巧分享
2019/11/28 Python
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
数字天堂软件测试面试题
2012/12/23 面试题
医学护理系毕业生求职信
2013/10/01 职场文书
音乐教师求职信
2014/06/28 职场文书
商场租赁意向书
2014/07/30 职场文书
欢迎新生标语
2014/10/06 职场文书
人事任命通知书
2015/04/21 职场文书
2016教师读书思廉心得体会
2016/01/23 职场文书
Python带你从浅入深探究Tuple(基础篇)
2021/05/15 Python
使用nginx配置访问wgcloud的方法
2021/06/26 Servers
自动在Windows中运行Python脚本并定时触发功能实现
2021/09/04 Python
特别篇动画《总之就是非常可爱 ~制服~》PV公开,2022年夏季播出
2022/04/04 日漫
Java 多态分析
2022/04/26 Java/Android