Skip to main content

Notifications

Power Apps - Building Power Apps
Answered

Datepicker formatting first character month name displayed with lower case

(0) ShareShare
ReportReport
Posted on by

Hello,

 

The latest version (2.0.640) now enables the DatePicker control to be formatted,  however I observed strange behaviour when formatting as "d mmm yyyy".

In the web studio the date is displayed as 1 June 2017

In the windows studio it is displayed as 1 june 2017

The web player displays as 1 june 2017

Windows mobile displays 1 june 2017

 

Although being able to format the DatePicker is a great improvement, I do feel that having the month displayed as lower case does 'degrade' the presentation of dates to a customer and introduces a doubt that PowerApps is still not ready for commercial grade applications. Surely the fix to this must be relatively easy?

thanks

Richard

 

 

  • Verified answer
    RichardB Profile Picture
    RichardB on at
    Re: Datepicker formatting first character month name displayed with lower case

    Hi Carlos,

     

    Thanks for the prompt response.

     

    I did as you suggested and it now displays correctly... very happy !

     

    regards

     

    Richard

  • Re: Datepicker formatting first character month name displayed with lower case

    This is likely due to a difference in the language that is used in the browser vs. the native versions of the app. Depending on whether the specific locale is supported (e.g., en-US, en-GB) or a fallback language is used (if the locale is en-AU, it will default to the generic "en" locale for the names of date parts). Different browsers use different rules for which language they request (i.e., IE/Edge use the system language, Chrome uses its own language in the settings, and so on), so that may explain the difference.

     

    In addition to the new 'Format' property, the DatePicker also got a new 'Language' property, which controls exactly what language will be used when converting the date to text. When the property is not set (the default value), the control will choose the system language. If you set that property explicitly (e.g., to "en-GB"), you should see the same values in all platforms.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

End of Year Newsletter…

End of Year Community Newsletter…

Tuesday Tip #12 Start your Super User…

Welcome to a brand new series, Tuesday Tips…

Tuesday Tip #11 New Opportunities…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 144,609

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 64,420

Leaderboard