[Working with scripts]: Date Formatting

Dynamic Parameter Date UI

The dynamic parameter syntax #{label,type,default} now supports date as a choice. The allowed syntax for the type component is:

date   // system locale, long format
date()   // system locale, long format

date(fr)   // french locale, long format
date(fr_CA)  // french-canadian locale, long format
date(fr_CA_qu) // french canadian in quebec (made this up), long format

date(,"long") // system locale, long format
date(,"medium") // system locale, medium format
date(,"short")  // system locale, short format
date(,"(yyyy) MM/dd"); // system locale, custom format

Combining the two:

date(fr,"short") // french locale, short format

etc. All combinations should work.