# 云开发时间问题
* [ ] 在使用到云函数获取时间会出现相差八小时的时间
* [ ] 解决办法
> 使用+8小时的误差来处理
```javascript
//不做处理时
new Date().toFormat("YYYY-MM-DD HH24:MI:SS")//2019-09-12 02:58:00
//+8后
new Date(Date.now() + (8 * 60 * 60 * 1000)).toFormat("YYYY-MM-DD HH24:MI:SS")//2019-09-12 10:58:00
```
>封装一个时间方法(+8)
```javascript
function times3(t){
let myDate = new Date(t);
let year = myDate.getFullYear();
let month = myDate.getMonth() + 1;
let day = myDate.getDate();
let hour = myDate.getHours() + 8;
let min = myDate.getMinutes();
let seconds = myDate.getSeconds();
let times2 = `${year}-${month}-${day} ${hour}:${min}:${seconds}`;
return times2;
}
```
> **tips:仅用于云函数**