fix: anchor growth forecasts to real Tehran date
This commit is contained in:
@@ -2,6 +2,15 @@ package growthreport
|
||||
|
||||
import "time"
|
||||
|
||||
func tehranToday(now time.Time) time.Time {
|
||||
location, err := time.LoadLocation("Asia/Tehran")
|
||||
if err != nil {
|
||||
location = time.FixedZone("Asia/Tehran", 12600)
|
||||
}
|
||||
local := now.In(location)
|
||||
return time.Date(local.Year(), local.Month(), local.Day(), 0, 0, 0, 0, location)
|
||||
}
|
||||
|
||||
func NextTehranRefresh(now time.Time) time.Time {
|
||||
location, err := time.LoadLocation("Asia/Tehran")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user