diff --git a/exporter/util/epoch/parse.go b/exporter/util/epoch/parse.go index 9d581ed9136c..63f806e1b76a 100644 --- a/exporter/util/epoch/parse.go +++ b/exporter/util/epoch/parse.go @@ -60,6 +60,6 @@ func parseTime(key, value string) (*time.Time, error) { if err != nil { return nil, errors.Wrapf(err, "invalid %s: %s", key, err) } - tm := time.Unix(sde, 0) + tm := time.Unix(sde, 0).UTC() return &tm, nil } diff --git a/frontend/dockerfile/builder/build.go b/frontend/dockerfile/builder/build.go index f6c5e88ac469..e64d6d153501 100644 --- a/frontend/dockerfile/builder/build.go +++ b/frontend/dockerfile/builder/build.go @@ -1131,6 +1131,6 @@ func parseSourceDateEpoch(v string) (*time.Time, error) { if err != nil { return nil, errors.Wrapf(err, "invalid SOURCE_DATE_EPOCH: %s", v) } - tm := time.Unix(sde, 0) + tm := time.Unix(sde, 0).UTC() return &tm, nil }