gpt4 book ai didi

javascript - 如何使用 Javascript 格式化日期输出

转载 作者:行者123 更新时间:2023-12-02 18:46:54 25 4
gpt4 key购买 nike

我想在单击“明天”按钮时获得相同的日期格式。目前它显示两种不同的点击输出。如果有人可以提供解决方案吗?下面是JS代码。

 var today = new Date(),
dd = today.getDate(),
mm = today.getMonth()+1,
yyyy = today.getFullYear(),
nextDate = new Date(today.getTime() + (24 * 60 * 60 * 1000)),
tomorrow = nextDate.toDateString();

if(dd<10){
dd='0'+dd
}
if(mm<10){
mm='0'+mm
}
today = dd+'/'+mm+'/'+yyyy;

addEventListener("load", function(){
dateInput = document.getElementById('dateID');
dateInput.value = "";
}, false);

function currentDate(){
dateInput.value = today;
}
function tomorrowDate(){
dateInput.value = tomorrow;
}

/******************************

<div class="wrapper">
<input type="text" id="dateID" /><br />
<input type="button" value="Today" onclick="currentDate();" />
<input type="button" value="Tomorrow" onClick="tomorrowDate();" />
</div>

最佳答案

试试这个代码

function currentdate()
{

var currentDate = new Date()
var day = (currentDate.getDate()<10 ? "0" : "") + currentDate.getDate()
var month = (currentDate.getMonth()<9 ? "0" : "") + (currentDate.getMonth()+1)
var year = currentDate.getFullYear()
var todayDate = month +"/" +day + "/" + year ;
return todayDate;
}

关于javascript - 如何使用 Javascript 格式化日期输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16279913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com