Javascript只从变量中提取日期

时间:2016-11-08 12:24:49

标签: javascript

我有一个名为

的变量
 var lastRunDate = encodeURIComponent(trim($("#" + tdLastDateId).text()));

保存Date值,如10%2F14%2F2016%2011%3A17%20AM。将它们作为查询参数传递给URL。

  var redirect_page = '<%= ResolveUrl("~/GUI/ReviewNEW.aspx") %>' + "?testDate=" + lastRunDate;

我需要在没有时间的情况下提取日期,然后再将它们传递到URL。我不是要将日期提取为省略时间。非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

在一行中你可以做到

var decoded = decodeURIComponent( lastRunDate ).split(" ")[0];

但你最好做这样的事情

var decoded = decodeURIComponent( lastRunDate );
decoded = decoded.split(" ");
if( decoded.length > 0 ){
    decoded = decoded[0];
}else{
    //Handle error
}

希望我帮助过你