Listary should use date and time formats from Windows Settings app

Once you’ve done the above, delete everything above this line.

Steps to Reproduce

  1. Set Windows 11 date and time format a non-USA format, like YYYY-MM-DD HH:MM:SS (Settings > Time & language > Language & region > Regional format > Change formats: Short date = YYYY-MM-DD and Short time HH:MM and Long time HH:MM:SS).
  2. Reboot, to ensure setting is applied.
  3. Search for a file in Listary (Ctrl+Ctrl and type ‘ini’).
  4. Observe in the Date Modified column the date and time is shown M/D/YYYY H:MM:SS [AM/PM] and not the format you configured in the Windows 11 Settings app.

Expected Result

I believe Listary should use the date and time format configured in Windows Settings. For example, my installation of Windows is set to show dates as YYYY-MM-DD (e.g today is 2024-09-06) and times as HH:MM:SS (e.g. currently it’s 10:29).

Actual Result

Listary shows the date as M/D/YYYY (e.g. 9/6/2024) and times in 12-hour format (e.g. 10:29:00 AM), which is not the format I expected.

Windows Version

Edition Windows 11 Pro
Version 23H2
Installed on ‎2024-‎07-‎17
OS build 22631.4037
Experience Windows Feature Experience Pack 1000.22700.1027.0

Listary Version

Listary Pro 6.3.0.78


Additional Information

Same here.
Even the current 6.3.1.81 version doesn’t honor the Windows settings
for date /time. It still shows US format while Windows is set to German.

Thanks for the suggestion! We will try to use date and time formats from Windows Settings in future updates.