为什么日期对象的时间没有改变?我怎样才能改变它
Why doesn't the time of the date object change?How can I make it change?
> var a = new Date();
< undefined
> a.getTime();
< 1459524198042
> a.getTime();
< 1459524198042
这是javascript控制台。我想要一个随时间变化时间的变量......我再做一个提示,然后我可以分辨出两者之间的区别。
简而言之,我想使用 Date()
对象创建一个计时器。可能吗?如果没有,那么我还可以使用什么?
真的有可能使数据变变,变变吗?
你得到当前时间
Date.now();
您可以创建自己的对象:
var myNow = {
get time() { return Date.now(); }
};
console.log(myNow.time);
(ES2015 语法(
日期实例在特定时间点"冻结";它们不会更新。
相关文章:
- 为什么菜单背景颜色不能改变
- 你能解决我的JQuery文本动画错误吗,导致错误的文本改变外观
- 你能用Javascript改变一个表的背景属性吗
- 视口比例;方向改变后不能工作
- 函数不能计算分数和改变页面元素的值
- 为什么我不能在这里改变zIndex呢?
- 我怎么能自动改变谷歌街景的旋转角度
- 外部变量不能在Promise内部改变.然后函数
- JS滑块不能改变图像的动画时间
- 当我简单地改变两个表达式的顺序时,为什么这个for循环不能工作?
- 你能用一行Javascript代码改变多个变量的相同属性吗?
- 不能改变span的内容
- 我不能改变setInterval内的全局变量
- 获取一个不能设置属性'值'的空消息,当试图改变什么's图像标签
- 不能通过javascript改变图像的宽度和高度
- 如果一个输入单选被选中,改变父元素'的颜色:不能'使它与jQuery工作
- 不能用JQuery改变z-index
- 不能理解为什么这个函数返回false如果我改变参数值
- 我们怎么能只改变网页的内部部分呢?
- -webkit-box-shadow不能正确改变javascript