Jump to content
View in the app

A better way to browse. Learn more.

Enpass Discussion Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Android: Date fields display exclusively in DD/MM/YYYY

Featured Replies

EDIT: Ignore this initial message. Read the following comment for more info.

 

 

Edited by symmetricalboy
Useless drivel

  • Author

Date fields on Android need to respect the format of the device locale, i.e. my US phone should display the date MM/DD/YYYY by default.

Here are the key Android developer documentation resources related to locale and date formatting:

Core Classes

Guides and Examples

Additional Notes

Best Practices: Use DateFormat or the Android-specific android.text.format.DateFormat when possible for automatic locale handling. Avoid hardcoding date formats if you want your app to be adaptable to different regions.

  • User Preferences: Respect user settings for 12/24-hour time using DateFormat.is24HourFormat(context).

  • Java 8+ APIs: If you are targeting newer Android versions (API level 26 or higher), you can also leverage the modern java.time package for enhanced date and time manipulation.

Screenshot_20240606-084540.png

I have raised a feature request with the Enpass Technical Team to explore the possibility of allowing customization of date formats in the future. We understand the importance of having the correct date format displayed according to your preferences, and we are actively looking into this.

In the meantime, we have a quick workaround for you:

  1. Desktop App Update: Please add or update the credentials that include dates (e.g., SSN, other items with dates) via the Enpass Desktop App first.
  2. Mobile Sync: Once you have updated the items on the Desktop App, sync your mobile device. This should display the date in the correct format, i.e., MM/DD/YYYY, on your mobile device rather than DD/MM/YYYY.
    #SI-2830
  • 1 year later...

This feature request is still under consideration with our product team. We will share any updates as soon as there’s progress.

Thanks very much, @Amandeep Kumar!  It's been a minute since the original request was made, so I hope the product team will consider escalating its priority to push it up towards the top of the list sometime soon.  With all of the excellent functionality Enpass has, I'm really surprised this type of date/locale support was left out of it in the first place.

Have a great weekend!!

Marcus

Create an account or sign in to comment

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.