13 lines
335 B
Go
13 lines
335 B
Go
package growthreport
|
|
|
|
import "time"
|
|
|
|
func NextTehranRefresh(now time.Time) time.Time {
|
|
location, err := time.LoadLocation("Asia/Tehran")
|
|
if err != nil {
|
|
location = time.FixedZone("Asia/Tehran", 3*60*60+30*60)
|
|
}
|
|
local := now.In(location)
|
|
return time.Date(local.Year(), local.Month(), local.Day()+1, 0, 0, 0, 0, location).UTC()
|
|
}
|