如何通过jquery转换日期值

时间:2011-05-09 09:32:52

标签: jquery

我在Jquery中获得了一个datepicker控件的值,

星期一5月9日00:00:00 UTC + 0530 2011

现在我需要将上述值转换​​为以下字符串“5/9/2011”

请帮忙......

3 个答案:

答案 0 :(得分:0)

您可以使用Date从文本中创建new Date对象,然后使用Date对象上的方法创建一个字符串,即:

var date = new Date(someDate);
var str = date.getMonth() + "/" + date.getDate() + "/" + date.getFullYear();

查看日期的格式,它可能已经是一个Date对象,它被表示为一个字符串,因此调用它上面的相应方法(第二行)将为您提供所需的表示。 / p>

答案 1 :(得分:0)

试试这个:

$( ".selector" ).datepicker({ dateFormat: 'mm/dd/yy' });

答案 2 :(得分:0)

不是jQuery问题 - 请参阅Javascript Date Object documentation

var d = new Date('Mon May 9 00:00:00 UTC+0530 2011');
var d_formatted = d.getDate() + '/' + d.getMonth() '/' + d.getFullYear();