Hi, DateTime picker does not show initial value (Date or TIme) in any other mode than Datetime. When you choose any other mode the text “Select a date” is displayed in a placeholder as an initial value. It is a bug or desired behaviour?
The other problem is that I have no idea how to change this text or translate it.
The third problem with this input control is that after changing language the picker in the dropdown shows correct months and days, but formatted date (DD MMMM YYYY) always show English names for months regardless of set language.
The behaviour is exactly the same when I use data from a variable, collection or just date() as a formula.
Just now I use Datetime and format string to show only date and it is working fine. Looks for me as a bug anyhow.
for your second case (Date mode only), try doing this:
[sign_date - value].split("T")[0]
My hypothesis is, that you’re getting your data with a timestamp (the stuff after T), and this might mess up the expected input of the date picker (expects a date only, in the date mode). By splitting your string at the T and using the 0 (first) value, from the resulting array, you get your “YYYY-MM-DD” string, which should then work.