diff --git a/pkg/multicloud/qcloud/disk.go b/pkg/multicloud/qcloud/disk.go index 2942917e27..dcad7b5190 100644 --- a/pkg/multicloud/qcloud/disk.go +++ b/pkg/multicloud/qcloud/disk.go @@ -309,11 +309,15 @@ func (self *SDisk) GetIsAutoDelete() bool { } func (self *SDisk) GetCreatedAt() time.Time { - return self.CreateTime + // 2019-12-25 09:00:43 #非UTC时间 + return self.CreateTime.Add(time.Hour * -8) } func (self *SDisk) GetExpiredAt() time.Time { - return self.DeadlineTime + if self.DeadlineTime.IsZero() { + return time.Time{} + } + return self.DeadlineTime.Add(time.Hour * -8) } func (self *SDisk) GetISnapshot(snapshotId string) (cloudprovider.ICloudSnapshot, error) {