function getNowDate() { var now = new Date(); // 直接使用toLocaleString格式化日期时间,并指定时区为东八区(中国) var chinaTimeStr = now.toLocaleString("zh-CN", {timeZone: "Asia/Shanghai"}); // 如果需要去掉中文的日期月份,可以进一步处理 var parts = chinaTimeStr.split(" "); var formattedDate = parts[0].replace(/\//g, "-") + " " + parts[1]; return formattedDate; }