Use timestamp with timezone offset to (finally) fix weather issue
This commit is contained in:
parent
1a95637439
commit
062757b314
@ -82,8 +82,12 @@ type TimelineHeader struct {
|
||||
// NewHeader creates and populates a new timeline header
|
||||
// and returns it
|
||||
func NewHeader(evtType EventType, expires time.Duration) TimelineHeader {
|
||||
now := time.Now()
|
||||
_, offset := now.Zone()
|
||||
now = now.Add(time.Duration(offset) * time.Second)
|
||||
|
||||
return TimelineHeader{
|
||||
Timestamp: uint64(time.Now().Unix()),
|
||||
Timestamp: uint64(now.Unix()),
|
||||
Expires: uint32(expires.Seconds()),
|
||||
EventType: evtType,
|
||||
}
|
||||
|
Reference in New Issue
Block a user