Muthuraja18 commited on
Commit
079cd5d
·
verified ·
1 Parent(s): 1f429f9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -1669,7 +1669,7 @@ def leaderboard_page():
1669
  st.warning("Old leaderboard data detected. Play new games to enable weekly/monthly stats.")
1670
  return
1671
 
1672
- df["timestamp"] = pd.to_datetime(df["timestamp"], errors="coerce")
1673
  df = df.dropna(subset=["timestamp"])
1674
 
1675
  if df.empty:
@@ -1687,11 +1687,11 @@ def leaderboard_page():
1687
  now = datetime.now()
1688
 
1689
  if filter_type == "This Week":
1690
- start_week = now - pd.Timedelta(days=now.weekday())
1691
  df = df[df["timestamp"] >= start_week]
1692
 
1693
  elif filter_type == "This Month":
1694
- start_month = now.replace(day=1)
1695
  df = df[df["timestamp"] >= start_month]
1696
 
1697
  if df.empty:
 
1669
  st.warning("Old leaderboard data detected. Play new games to enable weekly/monthly stats.")
1670
  return
1671
 
1672
+ df["timestamp"] = pd.to_datetime(df["timestamp"], errors="coerce", utc=True)
1673
  df = df.dropna(subset=["timestamp"])
1674
 
1675
  if df.empty:
 
1687
  now = datetime.now()
1688
 
1689
  if filter_type == "This Week":
1690
+ start_week = datetime.now(UTC) - timedelta(days=7)
1691
  df = df[df["timestamp"] >= start_week]
1692
 
1693
  elif filter_type == "This Month":
1694
+ start_month = datetime.now(UTC).replace(day=1)
1695
  df = df[df["timestamp"] >= start_month]
1696
 
1697
  if df.empty: