From abc606608c2a6d34e5064f32265ad7b5c678c0af Mon Sep 17 00:00:00 2001 From: Alexander Graf Date: Wed, 19 Aug 2015 08:16:31 -0700 Subject: [PATCH] Fix time zone error in staggered versioning (fixes #2165) --- lib/versioner/staggered.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/versioner/staggered.go b/lib/versioner/staggered.go index 1253713a7..1422a582b 100644 --- a/lib/versioner/staggered.go +++ b/lib/versioner/staggered.go @@ -182,7 +182,8 @@ func (v Staggered) expire(versions []string) { continue } - versionTime, err := time.Parse(TimeFormat, filenameTag(file)) + loc, _ := time.LoadLocation("Local") + versionTime, err := time.ParseInLocation(TimeFormat, filenameTag(file), loc) if err != nil { if debug { l.Debugf("Versioner: file name %q is invalid: %v", file, err)