From: qydysky Date: Fri, 31 Jul 2020 20:14:07 +0000 (+0800) Subject: 18 X-Git-Tag: v0.0.2~70 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=5273cfd3150418ed34dd1d3344090840477b3fa3;p=part%2F.git 18 --- diff --git a/Zip.go b/Zip.go index 4e4ac41..ece5659 100644 --- a/Zip.go +++ b/Zip.go @@ -163,11 +163,10 @@ func (t *rZip) New(zipFile string) (error) { return nil } -func (t *rZip) Read(path string) (*bytes.Buffer,string,error) { +func (t *rZip) Read(path string) (*bytes.Buffer,time.Time,error) { t.Lock() defer t.Unlock() - var timeLayoutStr = "2006-01-02 15:04:05" var err error if f,ok := t.buf[path];ok { @@ -176,11 +175,11 @@ func (t *rZip) Read(path string) (*bytes.Buffer,string,error) { buf := new(bytes.Buffer) buf.ReadFrom(rc) - return buf,f.FileHeader.Modified.Format(timeLayoutStr),nil + return buf,f.FileHeader.Modified,nil } - return &bytes.Buffer{},time.Now().UTC().Format(timeLayoutStr),err + return &bytes.Buffer{},time.Now().UTC(),err } - return &bytes.Buffer{},time.Now().UTC().Format(timeLayoutStr),errors.New("not found") + return &bytes.Buffer{},time.Now().UTC(),errors.New("not found") } func (t *rZip) List() []string {