function getToday() { var app = getApp() var servertime = app.globalData.servertime return servertime }怎么使用上面的函数替换下面的函数function getToday() { var date = getDate() var y = date.getFullYear() var m = date.getMonth() + 1 var d = date.getDate() return y + '-' + (m < 10 ? '0' + m : m) + '-' + (d < 10 ? '0' + d : d) + '' }
时间: 2023-12-03 18:46:38 浏览: 71
函数调用显示当前日期
您可以将下面的函数替换为上面的函数,如下所示:
```
function getToday() {
var app = getApp();
var servertime = app.globalData.servertime;
var date = new Date(servertime);
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
return y + '-' + (m < 10 ? '0' + m : m) + '-' + (d < 10 ? '0' + d : d) + '';
}
```
这个新的 `getToday()` 函数将获取全局变量中的服务器时间,然后转换为本地时间并返回格式化的日期字符串。注意,由于在此函数中使用了 `getApp()`,因此必须确保在调用此函数之前,已经创建了 App 实例。
阅读全文