关于javascript新的Date()和Date.parse() [英] Regarding javascript new Date() and Date.parse()

查看:85
本文介绍了关于javascript新的Date()和Date.parse()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的代码:

  var exampleDate = '23 -12-2010 23:12:00' 
var date = new Date(exampleDate); //返回无效的日期
var date1 = Date.parse(exampleDate); //返回NAN

我想将上面的字符串转换成日期。所以我写了一个你如上所见的代码。



此代码在 IE Opera ,但 date 变量正在返回一个无效的日期,而 date1 正在返回 NAN mozilla Firefox ,我应该怎么办?



这很紧急帮助我。

谢谢

解决方案

以上格式仅在IE和Chrome中支持。 p>

所以尝试使用其他格式。以下是一些格式,并支持浏览器。

 < script type =text / javascript> 

// var dateString =03/20/2008; // mm / dd / yyyy [IE,FF]

var dateString =2008/03/20; // yyyy / mm / dd [IE,FF]
// var dateString =03-20-2008; // mm-dd-yyyy [IE,Chrome]
// var dateString =2008年3月20日; // mmmm dd,yyyy [IE,FF]
// var dateString =2008年3月20日; // mmm dd,yyyy [IE,FF]

//通过传递日期字符串变量
var myDate = new Date(dateString)来初始化Date对象;
alert(myDate);
< / script>


This is my code :

  var exampleDate='23-12-2010 23:12:00';  
  var date=new Date(exampleDate);//returns invalid Date
  var date1=Date.parse(exampleDate);//returns NAN

i want to convert above string into date. so I have written a code as u have seen above.

This code is running fine in IE and Opera, but date variable is returning me an invalid Date and date1 is returning NAN in mozilla Firefox, what should I do?

It's urgent help me.

Thank you

解决方案

Above format is only supported in IE and Chrome.

so try with another formats. following are some formats and there supporting browsers.

<script type="text/javascript">

//var dateString = "03/20/2008";  // mm/dd/yyyy [IE, FF]

 var dateString = "2008/03/20";  // yyyy/mm/dd [IE, FF]
// var dateString = "03-20-2008";  // mm-dd-yyyy [IE, Chrome]
// var dateString = "March 20, 2008";  // mmmm dd, yyyy [IE, FF]
// var dateString = "Mar 20, 2008";  // mmm dd, yyyy [IE, FF]

// Initalize the Date object by passing the date string variable
var myDate = new Date(dateString);
alert(myDate); 
</script>

这篇关于关于javascript新的Date()和Date.parse()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆