Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -556,8 +556,8 @@ async def process_logs(file_obj, lab_site_filter, equipment_type_filter, date_ra
|
|
| 556 |
|
| 557 |
# Handle mixed timestamp formats with ISO8601 and coerce errors
|
| 558 |
df["timestamp"] = pd.to_datetime(df["timestamp"], format='ISO8601', errors='coerce')
|
| 559 |
-
#
|
| 560 |
-
df["timestamp"] = df["timestamp"].dt.
|
| 561 |
df["amc_date"] = pd.to_datetime(df["amc_date"], format='%m/%d/%Y', errors='coerce').dt.tz_localize('UTC').dt.tz_convert('Asia/Kolkata')
|
| 562 |
if df.empty:
|
| 563 |
return "No data available.", "<p>No data available.</p>", None, '<p>No device cards available.</p>', None, None, None, None, "", "", "", None, df, current_modified_time
|
|
|
|
| 556 |
|
| 557 |
# Handle mixed timestamp formats with ISO8601 and coerce errors
|
| 558 |
df["timestamp"] = pd.to_datetime(df["timestamp"], format='ISO8601', errors='coerce')
|
| 559 |
+
# Convert UTC-aware timestamps to IST directly
|
| 560 |
+
df["timestamp"] = df["timestamp"].dt.tz_convert('Asia/Kolkata')
|
| 561 |
df["amc_date"] = pd.to_datetime(df["amc_date"], format='%m/%d/%Y', errors='coerce').dt.tz_localize('UTC').dt.tz_convert('Asia/Kolkata')
|
| 562 |
if df.empty:
|
| 563 |
return "No data available.", "<p>No data available.</p>", None, '<p>No device cards available.</p>', None, None, None, None, "", "", "", None, df, current_modified_time
|