根据当前日期显示未来的交货日期

时间:2018-02-07 11:00:52

标签: javascript wordpress date

我需要一个javascript,可以根据我们在脚本中输入的内容显示未来的交付日期。 javascript将通过wbbakery(以前的Visual Composer)手动添加到每个产品

即。 当前日期在javascript 2018-02-07 产品的交货时间(我们手动为每种产品添加):5-10

我想在网站上展示: 如果您今天订购此产品,您将收到订单2018-02-12 - 2018-02-17

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为JavaScript Date Reference会对你有所帮助。

这是一个工作片段。



// Get Todays date
$date = new Date();

// Set the number of days to be added
$numberOfDays = 5;

// Add this to the current date
$date.setDate($date.getDate() + $numberOfDays);

// Optional: Pretty print the date
function formatDate(date) {
  var d = new Date(date),
    month = '' + (d.getMonth() + 1),
    day = '' + d.getDate(),
    year = d.getFullYear();

  if (month.length < 2) month = '0' + month;
  if (day.length < 2) day = '0' + day;

  return [year, month, day].join('-');
}
$date = formatDate($date);

// Display the delivery date
document.getElementById("delivery-date").innerHTML = $date;
&#13;
#delivery-date {
  font-weight: bold;
}
&#13;
<p>
  Delivery date: <span id="delivery-date"></span>
</p>
&#13;
&#13;
&#13;