我有一个完成简单计数器的任务(事实并非如此简单)。无论如何,我不能使用任何插件,但jQuery。
我使用
获得了一个实际的dateTimefield = ax.tripcolor(tri, C)
我遇到了问题,因为如果我尝试编码
now = new Date();
我在chrome中遇到此错误:
var now = new Date();
Uncaught ReferenceError: now is not defined
at <anonymous>:2:1
at Object.InjectedScript._evaluateOn (<anonymous>:905:140)
at Object.InjectedScript._evaluateAndWrap (<anonymous>:838:34)
at Object.InjectedScript.evaluate (<anonymous>:694:21)
的输出是now = Date();
,什么是小问题,因为我需要格式化YYYY-MM-DD HH:ii:ss
没有任何插件可以使用jQuery吗?
谢谢你一百万
答案 0 :(得分:0)
var d = new Date,
dformat = [d.getFullYear(),
d.getMonth()+1,
d.getDate()].join('-')+' '+
[d.getHours(),
d.getMinutes(),
d.getSeconds()].join(':');
答案 1 :(得分:0)
这可能有所帮助:
function formattDate() {
var currentDate = new Date();
var day = currentDate.getDate();
var month = currentDate.getMonth()+1;
var year = currentDate.getFullYear();
var hours = currentDate.getHours();
var minutes = currentDate.getMinutes();
var seconds = currentDate.getSeconds();
var retVal = "";
if(day<10) {
day = "0"+day;
}
if(month<10) {
month = "0"+month;
}
return day + "." + month + "." + year + ' ' + hours + ':' + minutes + ':' + seconds;
}