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 相关文章推荐
JS localStorage实现本地缓存的方法
Jun 22 Javascript
JavaScript实现点击按钮后变灰避免多次重复提交
Jul 15 Javascript
JavaScript事件委托用法分析
Jan 24 Javascript
javascript使用avalon绑定实现checkbox全选
May 06 Javascript
简单实现JS对dom操作封装
Dec 02 Javascript
JS Array创建及concat()split()slice()的使用方法
Jun 03 Javascript
jQuery实现级联下拉框实战(5)
Feb 08 Javascript
如何在Angular2中使用jQuery及其插件的方法
Feb 09 Javascript
vue货币过滤器的实现方法
Apr 01 Javascript
DVA框架统一处理所有页面的loading状态
Aug 25 Javascript
微信小程序实现YDUI的ScrollTab组件
Feb 02 Javascript
JS 数组基本用法入门示例解析
Jan 16 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
windows下PHP APACHE MYSQ完整配置
2007/01/02 PHP
php的字符串用法小结
2010/06/08 PHP
PHP 数据结构 算法描述 冒泡排序 bubble sort
2011/07/10 PHP
jquery+php实现导出datatables插件数据到excel的方法
2015/07/06 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
javascript预览上传图片发现的问题的解决方法
2010/11/25 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
node.js cookie-parser之parser.js
2016/06/06 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
自定义require函数让浏览器按需加载Js文件
2016/11/24 Javascript
bootstrap table分页模板和获取表中的ID方法
2017/01/10 Javascript
js实现水平滚动菜单导航
2017/07/21 Javascript
Vue中计算属性computed的示例解读
2017/07/26 Javascript
解决Jstree 选中父节点时被禁用的子节点也会选中的问题
2017/12/27 Javascript
详解如何使用微信小程序云函数发送短信验证码
2019/03/13 Javascript
jQuery Datatables 动态列+跨列合并实现代码
2020/01/30 jQuery
Python简单计算文件夹大小的方法
2015/07/14 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
Python引用计数操作示例
2018/08/23 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
wxPython实现分隔窗口
2019/11/19 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
Python3 利用face_recognition实现人脸识别的方法
2020/03/13 Python
Python super()函数使用及多重继承
2020/05/06 Python
如何快速理解python的垃圾回收机制
2020/09/01 Python
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
Wilson体育用品官网:美国著名运动器材品牌
2019/05/12 全球购物
总监职责范文
2013/11/09 职场文书
“九一八事变纪念日”国旗下讲话稿
2014/09/14 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
解析Java中的static关键字
2021/06/14 Java/Android