我有一个字符串:30/09/2010我想要09/30/2010我可以使用jQuery吗?
谢谢,
答案 0 :(得分:7)
你不需要Jquery这是非常简单的代码:
var s_date = '30/09/2010'.split("/");
var org_date = s_date[1] + "/" + s_date[0] + "/" + s_date[2];
答案 1 :(得分:4)
http://jqueryui.com/demos/datepicker/
有一个jquery日期选择器它有一些可能对您有用的静态方法,并允许您执行以下操作:
var dstr = $.datepicker.formatDate('mm/dd/yy',
$.datepicker.parseDate('dd/mm/yy', '30/09/2010'));
答案 2 :(得分:2)
实际上不是jquery解决方案,但datejs是一个很好的框架,用于处理javascript中的日期。
答案 3 :(得分:1)
jQuery库中没有任何内容。您可以在Javascript中使用简单的字符串操作:
var s = '30/09/2010';
s = s.substr(3,2) + '/' + s.substr(0,2) + s.substr(6);
答案 4 :(得分:0)
尝试使用Date对象:
var Stamp = '30/09/2010'.split("/");;
var Date = new Date(Stamp[2],Stamp[1],Stamp[0]); //(year,month,day)
然后使用format命令:
Date.format("mm/dd/yy"); //Gives | 09/30/2010