javascript - Date.now 而不是 getTime 不起作用
问题描述
我希望提高我的 javascript 技能,但在某些方面我需要一些帮助。我做了一个有效的倒计时,但这不是问题。
我正在尝试使用 Date.now 而不是 getTime 来提高脚本性能。有我的脚本:
jQuery(document).ready(function(jq){
// Update the count down every 1 second
var x = setInterval(function() {
// Get todays date and time
var d = new Date();
// Passer en UTC
d.setMinutes(d.getMinutes() + d.getTimezoneOffset());
// Repasser en n'importe timezone (même si là, c'est plus intelligent de changer le script pour rester en UTC) :
d.setMinutes(d.getMinutes() + 8 * 60); // Ici GMT + 8, attention toutefois au DST s'il y en a dans ta timezone
var countDownDate = getNextDayOfWeek(d,0,21);
var now = d.getTime();
谢谢你的帮助!
解决方案
Date.now
是一种方法Date
,所以你应该很好用Date.now()
。如果要操纵(当前)日期,请使用new Date(Date.now())
let d = new Date(Date.now());
d.setFullYear(d.getFullYear() + 1);
console.log(d);
推荐阅读
- python - 在 python 中找到临界值,有限集的问题
- java - 在按钮上的片段中使用弹出菜单
- python - 使用 Tensorboard 加载嵌入投影仪时出错
- javascript - jQuery自动完成下拉菜单位置
- c# - 使用服务器和客户端证书的 WCF 加密/解密
- c# - TFS 发布 - 获取构建工件失败
- python - Snowflake 如何处理 NULL 值?
- android - AutoCompleteTextView 使用 MergeCursor 显示来自 SearchRecentSuggestionsProvider 的错误字符串
- javascript - 401:当我尝试在 .net 中通过 AJAX 调用方法时未授权
- react-native - 控制台日志在 React Native 中只显示一次