我有当前日期:
var clockFormat = 'dd MMM, yyyy hh:mm:ss a';
var currentDate = dateFilter(new Date(), clockFormat);
是否可以在AngularJS中将currentDate转换为毫秒? 或者,如何调用返回毫秒的javascript函数getTime?
var currentDate = dateFilter(new Date(), clockFormat).getTime();
返回错误!
提前致谢,
斯尔詹
答案 0 :(得分:2)
Srdjan,我几分钟前回答了这个问题的确切问题。原因:
var currentDate = dateFilter(new Date(), clockFormat).getTime;
不起作用是因为你正在使用.getTime()函数,该函数是dateFilter上Date类型的原生函数而不是新的Date(),如下所示:
var date = new Date();
var currentDate = dateFilter(date.getMilliseconds(), clockFormat);
或者您在评论中提到要使用.getTime():
var date = new Date();
var currentDate = dateFilter(date.getTime(), clockFormat);