首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

来自jquery的格式化日期在IE中显示NaN

问题描述:来自jquery的格式化日期在IE中显示NaN

回答:

这个问题可能是由于IE浏览器对日期格式的解析不同于其他浏览器导致的。在IE浏览器中,日期格式必须符合特定的格式要求才能正确解析。

解决这个问题的方法是使用JavaScript的原生日期对象来进行日期格式化,而不是依赖于jQuery的日期格式化函数。下面是一个示例代码:

代码语言:txt
复制
// 获取当前日期
var currentDate = new Date();

// 格式化日期
var formattedDate = currentDate.getFullYear() + '-' + (currentDate.getMonth() + 1) + '-' + currentDate.getDate();

// 输出格式化后的日期
console.log(formattedDate);

上述代码中,我们使用了JavaScript的原生日期对象来获取当前日期,并手动拼接年、月、日来格式化日期。这种方式可以在所有浏览器中正常工作,包括IE。

如果你需要更复杂的日期格式化,可以使用一些第三方的日期格式化库,比如Moment.js。Moment.js是一个非常流行的日期处理库,它提供了丰富的日期格式化和日期计算功能。你可以在项目中引入Moment.js,并使用它的格式化函数来解决日期格式化的问题。

关于日期格式化的更多信息,你可以参考以下链接:

请注意,以上答案中没有提及腾讯云的相关产品和链接地址,因为该问题与云计算领域的专业知识和腾讯云产品没有直接关联。如果你有其他关于云计算领域的问题,我将很乐意为你提供帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Flutter日期格式化日期日期选择器组件

今天我们来聊聊Flutter日期日期选择器。...Flutter第三方库 date_format 使用 实际上,我之前介绍Flutter如何导入第三方库文章依赖管理(二):第三方组件库Flutter要如何管理,就是以date_format...依赖管理(二):第三方组件库Flutter要如何管理,我详细介绍了如何去查找第三方库、如何将pub.dev第三方库安装到Flutter项目中、date_format库基本使用,这里我就不赘述了...这两个选择器默认显示效果都是英文,我们是中国,那么就需要将其显示成中文版,这就涉及到Flutter国际化问题。关于Flutter国际化,接下来我将为大家做详细讲解。...iOS和Android,都有国际化配置概念,Flutter也不例外。Flutter如何配置国际化呢?

25K52

【DB笔试面试453】Oracle,如何让日期显示为“年-月-日 时:分:秒”格式?

题目部分 Oracle,如何让日期显示为“年-月-日 时:分:秒”格式?...答案部分 Oracle日期默认显示为以下格式: SYS@PROD1> select sysdate from dual; SYSDATE --------- 22-DEC-17 阅读不方便,此时可以通过设置...NLS_DATE_FORMAT来让日期显示更人性化,可以有如下几种方式: ① 会话级别运行命令:“ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:...MI:SS';”,只会话级别起作用。...About Me:小麦苗 ● 本文作者:小麦苗,只专注于数据库技术,更注重技术运用 ● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/ ● 本系列题目来源于作者学习笔记

3.3K30

JavaScript学习参考结构

blink() 显示闪动字符串。 bold() 使用粗体显示字符串。 charAt() 返回指定位置字符。 charCodeAt() 返回指定位置字符 Unicode 编码。...slice() 提取字符串片断,并在新字符串返回被提取部分。 small() 使用小字号来显示字符串。 split() 把字符串分割为字符串数组。 strike() 使用删除线来显示字符串。....* 包层级一个 JavaPackage。 NaN 指示某个值是不是数字值。 Packages 根 JavaPackage 对象。 undefined 指示未定义值。...open() 打开一个流,以收集来自任何 document.write() 或 document.writeln() 方法输出。.../jquery_reference.asp jQuery手册 http://jquery.cuishifeng.cn/index.html JavaScript 参考手册http://www.w3school.com.cn

2K20

求职 | 史上最全web前端面试题汇总及答案

没有定位,元素出现在正常 (忽略 top, bottom, left, right z-index 声明) 对BFC规范理解 BFC,块级格式化上下文,一个创建了新BFC盒子是独立布局,盒子里面的子元素样式不会影响到外面的元素...同一个BFC两个毗邻块级盒垂直方向(和布局方向有关系)margin会发生折叠。...浏览器解析html代码,并请求html代码资源 f. 浏览器对页面进行渲染呈现给用户 JqueryjQuery UI 有啥区别?...jQuery是一个js库,主要提供功能是选择器,属性修改和事件绑定等等。 jQuery UI则是jQuery基础上,利用jQuery扩展性,设计插件。...jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+,Opera 9.0+等。

1.3K10

第168天:json对象和字符串相互转换

json对象和字符串相互转换 1、json对象和字符串转换 Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象stringify()和parse...也有将字符串转为JSON格式方法jquery.parseJSON( json ),接受一个标准格式 JSON 字符串,并返回解析后 JavaScript (JSON)对象。.../">资源链接:http://www.css88.com/jqapi-1.9/jQuery.parseJSON/ 15 jQuery也有将字符串转为JSON格式方法.... 29 "undefined" (undefined 不能表示一个 JSON 字符串; 然而null,可以). 30 "NaN" (NaN 不能表示一个...字符外包裹一对小括号  注:ie8(兼容模式),ie7和ie6也可以使用eval()将字符串转为JSON对象,但不推荐这些方式,这种方式不安全eval会执行json串表达式。

1.4K10

高质量编码--传感器数据同比

数据同比效果如下 image.png 下面介绍其前端代码,先看html页面,使用boostrap作为样式和布局,引入了bootstrap-daterangepicker插件作为日期范围选择面板...,引入select2插件作为下拉选择列表,引入moment作为时间格式化工具,引入echarts作为图表库: window.jQuery || document.write('<script src="assets/...,所以要将返回<em>的</em><em>日期</em>范围内<em>的</em>数据根据<em>日期</em>汇总 //又因为每一天<em>的</em>数据时间列不对齐,没有选择date类型<em>的</em>X轴,而使用value类型<em>的</em>X轴 //需要用moment将时间格式转换为时间戳数字类型...//然后自定义axisLabel,dataZoom 和tooltip<em>的</em>格式来将时间戳<em>显示</em>为时间。

1.4K00

第52次文章:AJAX & json

异步方式:客户端不需要等待服务器端响应,服务器处理请求过程,客户端可以进行其他操作。 2、ajax主要功能 Ajax 是一种无需重新加载整个网页情况下,能够更新部分网页技术。...原生js方式代码我们只需要了解一下即可,后续工作也不会去使用这个方法,主要是使用下面的jQuery方式来实现。 2、jQuery实现方式 jQuery方式同样分为3种异步方式。...对于回调函数需要着重注意一点:向回调函数传递data一般来自于后端传输到前端data,前端接收到之后,对data进行处理,这就是回调函数基本思想。...@JsonFormat:属性值格式化,例如,针对日期格式:@JsonFormat(pattern = "yyyy-MM-dd") 复杂Java对象转换 List:数组 Map:对象格式一致 tips:...关于注解,主要是因为有些属性(比如date属性),显示时候,默认格式并不是我们想要额,此时我们就需要使用注解,来将此属性值最后显示成为我们想要看到样子。

83920

动图展示 60+ 个前端常用插件库合集

pickadate.js-日期/时间选择器 官网:pickadate.js chosen 官网:Chosen Github:chosen Chosen是一个jQuery插件,目的是让又长又笨重下拉式选单变得更友善...jquery-loading 官网:jquery-loading 起源于为了在读取或运行,锁住特定对象,并同时保持让浏览者可以操作页面的其他部分。...Moment.js 官网:Moment.js 轻量级专门解析、验证、操作、格式化日期JavaScript函数库,Moment.js是为浏览器和Node.js而设计,所有组件都可以在这两个环境下运行。...即便周边不如DataTables,但不依赖jQuery及大小仅Datatables1/4(压缩后17KB),以及对IE高兼容性和不止对,对、或是其他HTML元素支持,...Cleave.js-表单栏位格式化工具 官网:Cleave.js Infinite Scroll 官网:Infinite Scroll Infinite Scroll是jQuery一个用来实现无限滚动插件

6.5K40

Bootstrap组件福利篇:几款好用组件推荐,你值得拥有!

一、时间组件 bootstrap风格时间组件非常多,你可以github上面随便搜索“datepicker”关键字,可以找到很多时间组件。博主原来也用过其中两个,发现都会有一些大大小小问题。...1、效果展示 初始效果 image.png 组件中文化和日期格式自定义:只显示日期 image.png 显示日期和时间(手机、平板类设备可能体验会更好) image.png 3、代码示例 首先引用需要文件...(2)中文化和日期格式化 html部分不变。js初始化时候增加参数即可。...,只显示日期 locale: 'zh-CN' //中文化 }); }); (3)显示时间 <label class...、最小日期 $('#datetimepicker1').datetimepicker({ format: 'YYYY-MM-DD',//日期格式化,只显示日期

72210

前端面试宝典 v1

它负责取得网页内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页显示方式,然后会输出至显示器或打印机。...*jQuery是一个js库,主要提供功能是选择器,属性修改和事件绑定等等。 *jQuery UI则是jQuery基础上,利用jQuery扩展性,设计插件。...(8) 避免页面的主体布局中使用table,table要等其中内容完全下载之后才会显示出来,显示比div+css布局慢。 88、http状态码有那些?分别代表是什么意思?...angular过滤器是干什么用 表达式中转换数据姓名为 {{ lastName | uppercase }} currency,是什么过滤器——格式化数字为货币格式,单位是$符。...26. php$_SERVER变量如何得到当前执行脚本路劲 27. 写一个php函数,要求两个日期字符串天数差,如2012-02-05~2012-03-06日期差数 28.

2.3K41

IE 时间对象方法getTime返回NaN

IE中使用Date对象getTime方法解析以下格式日期时(2020-12-14 16:00:00)会返回NaN,原因是IE中使用该方法时参数格式必须为YYYY/MM//DD let date...= new Date("2020-12-14 16:00:00").getTime() console.log(date) //NaN 使用replace更改日期格式 let date = new Date...模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用回调函数,如果模式是字符串,则仅替换第一个匹配项,原字符串不会改变 使用Date.parse方法 let date...newDate = Date.parse(date.replace(/-/g, '/')) console.log(newDate) //1607932800000 Date.parse()方法解析一个表示某个日期字符串...,并返回1970-1-1 00:00:00 UTC到该日期对象(该日期对象UTC时间)毫秒数,如果字符串无法识别,或者包含了不合法日期数值(2020-02-31),则返回NaN

1.1K10

JS框架设计之对象类型判断一种子模块

//以上是constructor坑,产生以上问题原因是旧版本IE下DOM和BOM是没有暴露出来 console.log(isNaN("aaa"));//输出:true console.log...下typeof返回unknown情况 /* 之前大多数人用document.all是否存在来判定IE,因为用document.all来取得页面元素是不错注意,但是这个方法其他浏览器也觊觎了好久..., 于是就有了Chrome下闹剧 */ console.log(typeof document.all); //IE78输出:object,Chrome输出:undefined...console.log(document.all);//Chrome,虽然typeof输出是:undefined,但是document.all却能获取到所有的网页元素,输出:HTMLAllCollection...只有IE6、IE7、IE8才废一些周折处理window、document //Arguement、nodeList等模块

1K80

Python实战之数字、日期和时间高级处理

执行精确浮点数运算 数字格式化输出 对数值进行取整 二进制、八进制和十六进制整数转化输出 从字节串打包和解包大整数 复数数学运算 处理无穷大和NaN 处理大型数组计算 矩阵和线性代数计算 计算当前日期做后一个星期几日期...原生浮点数计算要快真实世界很少会要求精确到普通浮点数能提供 17 位精度 其他一些误差,大数和小数加法运算(Java里也出现同样问题) >>> nums = [1.23e+18,...如果你需要根据地区来显示千位符,你需要自己去调查下 locale 模块函数了。你同样也 可以使用字符串 translate()方法来交换千位符。...返回无穷大或 NaN 结果操作抛出异常。...概率论知识,唉,没好好听课 random 模块函数不应该用在和密码学相关程序。,可以使用 ssl 模块相应函数。

2K10
领券