hoffstadt / hoffstadt/DearPyGui
Problem with add_date_picker
- Dominant language
- C++
- Stars
- 15.6k
- Forks
- 783
- PR merge metrics
- No merged PRs in 30d
Description
## Version of Dear PyGui
Version: 2.0.1
Operating System: Windows 11
## My Issue/Question
When adding an add_date_picker element with a default_value parameter containing a year greater than 1999, the default value is set to 01/01/1970 instead of the expected date. (Sorry for my English I use a translator)
## To Reproduce
specify year values in default_value in add_date_picker greater than 1999
## Expected behavior
The add_date_picker element must correctly handle any integer year value passed in the default_value parameter. The date is expected to be set exactly according to the passed values, including correctly handling years from any century (both the 20th, the 21st and later).
## Screenshots/Video
## Standalone, minimal, complete and verifiable example
```python
import dearpygui.dearpygui as dpg
dpg.create_context()
dpg.create_viewport()
dpg.setup_dearpygui()
with dpg.window():
dpg.add_date_picker(level=dpg.mvDatePickerLevel_Day, default_value={'month_day': 31, 'year':25, 'month':11})
dpg.add_spacer(height=50)
dpg.add_date_picker(level=dpg.mvDatePickerLevel_Day, default_value={'month_day': 31, 'year':99, 'month':11})
dpg.add_spacer(height=50)
dpg.add_date_picker(level=dpg.mvDatePickerLevel_Day, default_value={'month_day': 31, 'year':2025, 'month':11})
dpg.show_viewport()
dpg.start_dearpygui()
dpg.destroy_context()
```
Contributor guide
Assessment
This issue has not been assessed yet.