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 相关文章推荐
IE中createElement需要注意的一个问题
Jul 13 Javascript
下拉菜单点击实现连接跳转功能的js代码
May 19 Javascript
jQuery中获取checkbox选中项等操作及注意事项
Nov 24 Javascript
在JavaScript中使用timer示例
May 08 Javascript
今天抽时间给大家整理jquery和ajax的相关知识
Nov 17 Javascript
基于jquery实现下拉框美化特效
Feb 02 Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
Jun 20 Javascript
详解前端自动化工具gulp自动添加版本号
Dec 20 Javascript
Jquery实时监听input value的实例
Jan 26 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
Jun 02 jQuery
js实现复制功能(多种方法集合)
Jan 06 Javascript
详解js实时获取并显示当前时间的方法
May 10 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
不用mod_rewrite直接用php实现伪静态化页面代码
2008/10/04 PHP
php适配器模式介绍
2012/08/14 PHP
用PHP提取中英文词语以及数字的首字母的方法介绍
2013/04/23 PHP
ThinkPHP行为扩展Behavior应用实例详解
2014/07/22 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
基于swoole实现多人聊天室
2018/06/14 PHP
PHP里的$_GET数组介绍
2019/03/22 PHP
PHP中的Iterator迭代对象属性详解
2019/04/12 PHP
php判断目录存在的简单方法
2019/09/26 PHP
javascript 检测浏览器类型和版本的代码
2009/09/15 Javascript
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
jQuery事件blur()方法的使用实例讲解
2019/03/30 jQuery
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
jQuery 函数实例分析【函数声明、函数表达式、匿名函数等】
2020/05/19 jQuery
Python中的数学运算操作符使用进阶
2016/06/20 Python
python队列通信:rabbitMQ的使用(实例讲解)
2017/12/22 Python
详解Python计算机视觉 图像扭曲(仿射扭曲)
2019/03/27 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
python生成13位或16位时间戳以及反向解析时间戳的实例
2020/03/03 Python
餐饮总经理岗位职责
2014/03/07 职场文书
求职自荐信怎么写
2015/03/04 职场文书
2015年青年志愿者工作总结
2015/05/20 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
大学生奖学金获奖感言(范文)
2019/08/15 职场文书
Mysql 数据库中的 redo log 和 binlog 写入策略
2022/04/26 MySQL