Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
1P_justin
1Password Team
7 months agoImproved date formatting in the 1Password desktop app
Hello 1Password Community!
With the next update to the 1Password desktop app (version 8.10.80), we have improved how date formats are handled when viewing and editing an item.
Leading up to this update, there has been some inconsistency with how the desktop application has handled date formats when viewing and editing items. In some cases, date formats were being determined by the display language set in 1Password whereas in other cases, date formats were being determined by the language set against the device. This has led to some users seeing different date formats within the desktop app causing confusion.
With this update, we've made things consistent by ensuring that dates saved against items always appear in a format determined by the locale set against your device (both when viewing and editing items) and never by the display language set in 1Password. This way, the desktop application can support more date formats than just the ones tied to the display languages that we support.
Along with the recent improvements that we made to the date picker, we are hoping that you enjoy a much improved experience with dates in the 1Password desktop application!
Thank you!
25 Replies
- echobeachOccasional Contributor
Hi 1Password! This issue is not solved and remains a (mildly annoying) inconsistency.
On Windows 11/1Password 8.11.20...
1P date picker is DD/MM/YYYY and item date displayed as DD/MM/YYYY, but the Windows short date setting is YYYY-MM-DD so 1P is not respecting the system settings. The Region is Canada and the language is English (Canada).
My 1Password on Android 16 is stuck with the especially useless MM/DD/YY and this persists even if I change the language to English (UK) and restart the device.
I get it that the OSs are inconsistent, so please allow users to set the data format in the app.
- fokOccasional Contributor
Coming back to this after seeing the original thread was marked as "solved" which I don't think is true at all. It is also still broken for me on macOS, Windows and iOS with 8.11.18/8.11.20 with display language set to English (US) and regional settings to German on all devices:
- short dates still show as mm/dd/yyyy instead of dd.mm.yyyy (except for iOS: displays correctly but broken for editing)
- long dates still show as mmmm d, yyyy instead of dd. mmmm yyyy (except for iOS: displays correctly but broken for editing)
- date picker still start the week with Sun instead of Mon (except for iOS)
- time still displays 12h AM/PM instead of 24h
1P_justin, you wrote:
With this update, we've made things consistent by ensuring that dates saved against items always appear in a format determined by the locale set against your device (both when viewing and editing items) and never by the display language set in 1Password.
This is not true and I can prove it: Both macOS and iOS allow you to set a different display language for a single app. So when I change that to German (without touching global system language or regional settings) 1Password suddenly uses the correct date time format.
What you seem to do: Get display language from system and then assume regional settings for that language.
What you should do: Get display language and regional settings independently from each other.
Every other major app I have intensively used over the past 35 years on MS-DOS, Win95 to Win11, OS/2, Linux, FreeBSD, macOS X to 26, iOS and Android was able to do this. This has been solved decades ago and even worked in 1Password 7. So I don't really understand what the issue for 1Password is?
- born4newNew Contributor
I'm sorry for the delay in replying. At the moment, 1Password for Mac will use the date format of your current preferred language rather than the region although we have an internal work item open to look into changing this in the future.
1P_Dave Is there a public discussion we could create/subscribe to for this feature, so that we know when we could switch back our system language from `English (UK)` to `English (US)`?
I had to now switch my locale across my devices to English UK for the dates to appear correctly in 1password UI, and I'd like to change that workaround as soon as a fix was issued.
Thanks! - PeppoNew Contributor
You’ve been trying to solve this for a couple of years now without success. Maybe it’s time to consider a different approach? Language has nothing to do with date and time format - it’s really not that complicated. Just use the date/time settings from the user’s OS. If that isn’t possible, please add date/time settings directly in 1Password.
I love 1Password and rely on it every day. Thank you for that. But this ongoing issue makes me question the attention to detail in other parts of the app.
- semraaeNew Contributor
Yes, especially frustrating since they had a perfectly working implementation in 1password 7.
- dbsmithNew Contributor
Thanks making improvements in this area. Unfortunately it has not changed 1Password's behaviour for me.
On Windows 11 24H2 running 1Password 8.11.0, 1Password dates are still US formatted and do not respect system or user locale settings. Below is a screenshot of what this looks like for English (Canada).
- thibaudcolasNew Contributor
As far as I can see 1Password still has the same issue as I and others had reported in Date field format does not match system settings. Still on macOS 15.5 but now with 1Password 8.10.80. As far as I understand, same as alexejk reports.
1P_Dave wrote:
For the Mac, the date format currently corresponds to the default date format associated with your currently selected preferred language rather than the region.
That’s not what’s happening for me. And even if it was, that’s still not as correct. Those Language & Region settings are good because they’re so granular.
Anyway, mine is set to "English (UK)", Date format to DD/MM/YYYY, 1Password itself is set to "Language: Use system defaults".
And 1Password date fields still display MM/DD/YYYY.
I did find a neat trick while experimenting with this, which is to set an alert to the same date, so the month is spelled out unambiguously.
- 1P_Dave
Moderator
I'm sorry that you're still seeing the wrong date format. I just tested with the same settings and I'm seeing DD/MM/YYYY:
Can you restart your Mac to see if that gets the date format in 1Password to align with English (UK) on your Mac? Let me know how that goes.
-Dave
- alexejkNew Contributor
Creating a separate thread as the original issue of Date format in date editing control does not respect locale settings | 1Password Community was resolved
From my understanding, 8.10.80 is supposed to improve handling of date formatting, but at the moment it does not seem to follow system locale settings.
According to another post, I read that the release "Decouples date formatting from 1Password’s supported languages and it respects the OS’s locale choice." My observation however is different - system locale formatting settings are not honored by 1Password app on Mac or Windows (or im misunderstanding what the point above should mean).
Regardless, the main issue is that 1Password is showing unexpected date format that is unreadable without mental gymnastics for anyone who does not use the mm/dd/yyyy format (and is often confusing and leading to problems).
Here is the example on Mac settings and how 1Password display things.
MacOS Region & Locale SettingsLanguage settings in the 1Password app (I assume should be ignored - but set to System defaults)1Password format for fields always mm/dd/yyyyThe observed date format seems to always default to "mm/dd/yyyy" even thought system locale defines it at "yyyy-mm-dd". Even if i change locale to "yyyy/mm/dd" or "dd/mm/yyyy" for my systems, it does not seem to take any effect on what 1Password shows, which creates a lot of confusion and frustration when copying or viewing data such as expiration dates for different elements in the vault.
I have also tested the Beta channel and validated that behavior seems to be the same on Windows as well as Mac. Behavior is obviously wrong for anyone outside of US (as we don't use that format).
Additional thought: Using an ISO standard date format would make more sense as a default if its not possible to determine the locale format from the system, but I believe every system readily exposes it.
-----
1Password Version: 8.10.80
OS Versions: Windows 11, MacOS 15.5- 1P_Dave
Moderator
Hello alexejk! 👋
Thanks for reaching out, I've merged your post into our new thread for date formatting. The improvements in 1Password for Mac version 8.10.80 do the following:
- Completely resolve an issue where, in certain situations, you might see a different date format when viewing an item and when editing an item.
- Decouple date formatting from 1Password's supported languages and it respects the OS's locale choice.
For the Mac, the date format currently corresponds to the default date format associated with your currently selected preferred language rather than the region. Customizations beyond the default date format aren't supported but our developers are considering further improvements in the future and I'll pass along your feedback.
Can you let me know what your current preferred language is in macOS system settings?
-Dave
- franciscolourNew Contributor