我需要一个javascript,可以根据我们在脚本中输入的内容显示未来的交付日期。 javascript将通过wbbakery(以前的Visual Composer)手动添加到每个产品
即。 当前日期在javascript 2018-02-07 产品的交货时间(我们手动为每种产品添加):5-10
我想在网站上展示: 如果您今天订购此产品,您将收到订单2018-02-12 - 2018-02-17
谢谢!
答案 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;