我在Jquery中获得了一个datepicker控件的值,
星期一5月9日00:00:00 UTC + 0530 2011
现在我需要将上述值转换为以下字符串“5/9/2011”。
请帮忙......
答案 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();