dlflannery commited on
Commit
b678600
·
verified ·
1 Parent(s): 08807b8

Update app.py

Browse files

Another TZ attempt using tzinfo

Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -20,7 +20,7 @@ import pprint
20
  import pandas as pd
21
  import yfinance as yf
22
  from datetime import datetime, timedelta
23
- from zoneinfo import ZoneInfo
24
 
25
 
26
  load_dotenv(override=True)
@@ -63,10 +63,10 @@ class MathReasoning(BaseModel):
63
  def Client():
64
  return OpenAI(api_key = key)
65
 
66
- def etz_timedate():
67
- utime = datetime.utcnow()
68
- ltime = utime - timedelta(hours = 5)
69
- return ltime
70
 
71
  def get_stock_report():
72
  try:
@@ -100,7 +100,7 @@ def get_stock_report():
100
 
101
  def get_last_closing(symbol, timeout=10):
102
  try:
103
- today = etz_timedate().today()
104
  if today.hour >= 16:
105
  today = today + timedelta(days=1)
106
  five_days_ago = today - timedelta(days=6)
 
20
  import pandas as pd
21
  import yfinance as yf
22
  from datetime import datetime, timedelta
23
+ import pytz
24
 
25
 
26
  load_dotenv(override=True)
 
63
  def Client():
64
  return OpenAI(api_key = key)
65
 
66
+ def etz_time():
67
+ eastern = pytz.timezone('US/Eastern')
68
+ ltime = datetime.now(eastern)
69
+ return ltime
70
 
71
  def get_stock_report():
72
  try:
 
100
 
101
  def get_last_closing(symbol, timeout=10):
102
  try:
103
+ today = etz_time().today()
104
  if today.hour >= 16:
105
  today = today + timedelta(days=1)
106
  five_days_ago = today - timedelta(days=6)