`
lmh2072005
  • 浏览: 114093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

new Date(date)

    博客分类:
  • js
阅读更多

在做日历插件的时候遇到的记录一下:

var date = "2011,8,8";

var now = new Date(date);

非IE正常 ;IE提示NaN

 

后来这样解决的

var dates = date.split(",");

var now = new Date(dates[0],dates[1],dates[2]);

 

或者直接用 new Date('2011/08/08')

 

getYear() 返回值在2000年以下也不一样。可以用getFullYear()代替

分享到:
评论
2 楼 lmh2072005 2011-09-29  
hisense731 写道
也可以这样就不用报错了。
var date = "August,8,2011";
var now = new Date(date);



恩 是的
1 楼 hisense731 2011-09-28  
也可以这样就不用报错了。
var date = "August,8,2011";
var now = new Date(date);

相关推荐

    java 时间转换date time = new date()

    Date date = new Date(); ``` 这段代码创建了一个`Date`对象,它表示的是当前系统的时间。 #### 1.2 使用`SimpleDateFormat`进行日期格式化 `SimpleDateFormat`是`java.text`包中的一个类,用于将`Date`对象格式...

    微信小程序new Date()方法失效问题解决

    在微信小程序开发中,`new Date()`方法是用于创建日期对象的关键方法,但在某些情况下可能会出现失效的问题,尤其是在特定的移动设备或操作系统上。根据给出的文件信息,可以了解微信小程序中`new Date()`方法失效的...

    java中 new date() 打印出的时间与系统时间错了八小时的解决方法

    在Java编程中,`new Date()` 用于创建一个表示当前日期和时间的对象。然而,有时候开发者可能会遇到这样一个问题:使用 `new Date()` 输出的时间与系统的实际时间相差了八个小时。这种情况通常是由时区(TimeZone)...

    JAVA new Date()或Calendar.getInstance().getTime()得到的时间不对

    在Java编程中,`new Date()` 和 `Calendar.getInstance().getTime()` 都是获取当前系统时间的方法,但有时可能会出现获取到的时间与预期不符的情况。这种问题通常与时区设置、系统时间、Java运行环境以及代码逻辑...

    js中获取时间new date()的用法.txt

    ### JavaScript 中 new Date() 方法详解 #### 一、概述 在JavaScript编程语言中,`Date`对象被用来处理日期和时间。通过`new Date()`构造函数可以创建一个表示特定时间的`Date`对象实例,该实例可以是当前时间或者...

    win7 new Date() 时间错误的解决方法

    new Date()出来的时间比当前时间早8小时,改注册表,从没问题的机器上输入regedit 之后找到HKEY_LOCAL_MACHINE\SOFTWARE\MIRCOSOFT\WINDOWS NT\CURRENT VERSION\TIME ZONES导出来。也可以直接用我上传的这个

    js字符串日期yyyy-MM-dd转化为date示例代码

    遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: 创建一个日期对象: var objDate=new Date([arguments list]);...

    new Date()问题在ie8下面的处理方法

    在JavaScript中,`new Date()` 是一个构造函数,用于创建一个新的日期对象。它通常能很好地在各种现代浏览器中工作,但IE8(Internet Explorer 8)由于其对ECMAScript标准的支持不足,可能会遇到一些兼容性问题。在...

    关于js new Date() 出现NaN 的分析

    然而,在特定的场景和浏览器中,使用`new Date()`可能会遇到返回值是`NaN`(Not a Number的缩写,表示“不是一个数字”)的情况。本文将从一个实际问题出发,详细分析这一问题的原因和解决办法。 问题描述: 在项目...

    微信小程序new Date()方法失效问题解决方法

    iOS系统对js中的new Date()方法有格式要求 let dt = new Date(2019-07-24 19:57) // dt会返回valid Date 正确写法应该是 let dt = new Date(2019/07/24 19:57) 而实际应该过程中日期格式大部分都是2019-07-24...

    js date转String 日期字符串转换

    var myDate = new Date(); console.log(myDate.getFullYear()); // 输出完整年份 console.log(myDate.getYear()); // 输出从1900开始的年份 ``` ##### 2.2 获取月份 - `getMonth()`:获取当前日期所在的月份(0-11...

    js中获取时间new Date()的全面介绍

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日...

    JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决

    var date = new Date('2016-11-11 11:11:11'); [removed](date); 最近在写一个时间判断脚本,需要将固定好的字符串时间转换为时间戳进行比较,在做的时候个人习惯使用chrome作为调试工具,代码基本完成之后,一切...

    util包里的Date类转换为sql包里的Date

    Date sqlDate = new java.sql.Date(format.parse(dateStr).getTime()); // 将字符串转换为sql.Date System.out.println("Util Date: " + utilDate); System.out.println("SQL Date: " + sqlDate); } catch ...

    Java_Date_日期时间整理

    <% Date myDate = new Date(); %> ``` 二、获取当前年、月、日 可以使用 `java.util.Date` 类的 `getYear()`、`getMonth()`、`getDate()` 方法来获取当前年、月、日。 ```java <%@ page import="java.util.Date"%> ...

    JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)

    在JavaScript中,`new Date(str)` 用于根据字符串创建日期对象,但在不同的浏览器环境中,特别是Firefox和Internet Explorer(IE)中,这种用法可能存在兼容性问题。这是因为不同浏览器对日期字符串解析的标准支持...

    Javascript new Date().valueOf()的作用与时间戳由来详解

    例如,我们可以通过这段代码输出当前时间点的时间戳 代码如下:[removed] [removed](new Date().valueOf());[removed]那么何为时间戳呢? 时间戳就是从1970年1月1日0时0分0秒到当前时间点的所有秒数。1970.1.1 0:0:0...

    javascript中IE浏览器不支持NEW DATE()带参数的解决方法

    为了解决这个问题,我们可以编写一个兼容所有浏览器的自定义函数,如`NewDate(str)`。这个函数将接收一个表示日期的字符串,然后手动地将该字符串拆分为年、月、日等部分,再使用Date对象的`setUTCFullYear`、`...

Global site tag (gtag.js) - Google Analytics