我坚持使用日期功能,有一个小要求,即用 DD-DD-YYYY HH:MM::SS
显示日期。获取单个项目的准确结果(curdate.getDate()、curdate.getMonth()+1、curdate.getFullYear()...)
,但在提醒整个结果时,显示月份值“11”由 2 组成。请有人帮助我。
var curdate = new Date();
var todaysDt = curdate.getDate()+ "-" + curdate.getMonth()+1 + "-" + curdate.getFullYear() + " " +curdate.getHours() + ":" + curdate.getMinutes() + ":" + curdate.getSeconds();
todaysDt = todaysDt.split(/\/|-|\s|:/);
alert(todaysDt);
最佳答案
没有括号,它是连接 1+1
,显示 11 ,但实际上你需要 sum ,所以在它们周围使用括号,然后它将执行 sum 。
var curdate = new Date();
var todaysDt = curdate.getDate()+ "-" + (curdate.getMonth()+1) + "-" + curdate.getFullYear() + " " +curdate.getHours() + ":" + curdate.getMinutes() + ":" + curdate.getSeconds();
//todaysDt = todaysDt.split(/\/|-|\s|:/);
alert(todaysDt);
关于javascript - 使用 javascript Date() 函数获取当前月份的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35145369/