Spaces:
Running
Running
James McCool
commited on
Commit
·
77cd474
1
Parent(s):
fac7ac1
Refactor date input handling in app.py for improved date selection. Updated date filtering logic to ensure proper date formatting and consistency when selecting date ranges, enhancing user experience in the analysis tool.
Browse files
app.py
CHANGED
@@ -37,23 +37,23 @@ with st.sidebar:
|
|
37 |
)
|
38 |
|
39 |
if date_filter == "Last Year":
|
40 |
-
end_date = max_date
|
41 |
-
start_date = end_date - timedelta(days=365)
|
42 |
else:
|
43 |
col1, col2 = st.columns(2)
|
44 |
with col1:
|
45 |
start_date = st.date_input(
|
46 |
"Start Date",
|
47 |
-
value=max_date - timedelta(days=365),
|
48 |
-
min_value=min_date,
|
49 |
-
max_value=max_date
|
50 |
)
|
51 |
with col2:
|
52 |
end_date = st.date_input(
|
53 |
"End Date",
|
54 |
-
value=max_date,
|
55 |
-
min_value=min_date,
|
56 |
-
max_value=max_date
|
57 |
)
|
58 |
|
59 |
selected_team = st.selectbox(
|
|
|
37 |
)
|
38 |
|
39 |
if date_filter == "Last Year":
|
40 |
+
end_date = max_date.date()
|
41 |
+
start_date = (end_date - timedelta(days=365)).date()
|
42 |
else:
|
43 |
col1, col2 = st.columns(2)
|
44 |
with col1:
|
45 |
start_date = st.date_input(
|
46 |
"Start Date",
|
47 |
+
value=(max_date - timedelta(days=365)).date(),
|
48 |
+
min_value=min_date.date(),
|
49 |
+
max_value=max_date.date()
|
50 |
)
|
51 |
with col2:
|
52 |
end_date = st.date_input(
|
53 |
"End Date",
|
54 |
+
value=max_date.date(),
|
55 |
+
min_value=min_date.date(),
|
56 |
+
max_value=max_date.date()
|
57 |
)
|
58 |
|
59 |
selected_team = st.selectbox(
|