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教程 滑动效果(Slide)
Sep 15 Javascript
JavaScript制作简易的微信打飞机
Mar 31 Javascript
JS实现的简洁纵向滑动菜单(滑动门)效果
Oct 19 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
Jun 30 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
AngularJS 中使用Swiper制作滚动图不能滑动的解决方法
Nov 15 Javascript
jQuery实现按比例缩放图片的方法
Apr 29 jQuery
原生js封装添加class,删除class的实例
Nov 06 Javascript
如何为vue的项目添加单元测试
Dec 19 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
ant design实现圈选功能
Dec 17 Javascript
JavaScript前端实现压缩图片功能
Mar 06 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
DIY实用性框形天线
2021/03/02 无线电
PHP代码审核的详细介绍
2013/06/13 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
php批量删除数据库下指定前缀的表以prefix_为例
2014/08/24 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
Jquery AJAX 框架的使用方法
2009/11/03 Javascript
深入理解JavaScript系列(8) S.O.L.I.D五大原则之里氏替换原则LSP
2012/01/15 Javascript
js禁止页面复制功能禁用页面右键菜单示例代码
2013/08/29 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
js编写简单的计时器功能
2017/07/15 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
2018/04/04 Javascript
Vue 让元素抖动/摆动起来的实现代码
2018/05/31 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
Angular请求防抖处理第一次请求失效问题
2019/05/17 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
python-opencv在有噪音的情况下提取图像的轮廓实例
2017/08/30 Python
详解Python 切片语法
2019/06/10 Python
python 直接赋值和copy的区别详解
2019/08/07 Python
python绘制彩虹图
2019/12/16 Python
基于python求两个列表的并集.交集.差集
2020/02/10 Python
Django 用户登陆访问限制实例 @login_required
2020/05/13 Python
Python selenium爬取微博数据代码实例
2020/05/22 Python
CSS3 绘制BMW logo实的现代码
2013/04/25 HTML / CSS
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
澳洲小众品牌的集合网站:BNKR
2018/02/23 全球购物
智能家居、吸尘器、滑板车、电动自行车网上购物:Geekmaxi
2021/01/18 全球购物
JDO的含义
2012/11/17 面试题
办理暂住证介绍信
2014/01/11 职场文书
2014年基建工作总结
2014/12/12 职场文书
外出听课学习心得体会
2016/01/15 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python