Javascript从变量中提取日期

Javascript to extract just the date from the variable

本文关键字:提取 取日期 变量 Javascript      更新时间:2023-09-26

我有一个名为

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

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

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

我需要在将它们传递到URL之前提取没有时间的日期。我不只是提取日期作为省略时间从它。如有任何帮助,不胜感激

你可以这么做

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

但你最好这样做

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

希望我对你有所帮助