You can select a range of different date formats, date and time picker and shifted dates with variables:
{note}{formmenu: default=DD-MM-YY; ddd Do MMM YY; Do MMMM YYYY; TimeOnDate; PickDate; PickTime; Shifted; Shift to Day of Week; name=datemenu; cols=20}{endnote}{if: datemenu = "DD-MM-YY"; trim=right}
{time: DD/MM/YY}
{elseif: datemenu = "ddd Do MMM YY"; trim=yes}
{time: ddd Do MMM YY}
{elseif: datemenu = "Do MMMM YYYY"; trim=yes}
{time: Do MMMM YYYY}
{elseif: datemenu = "PickDate"; trim=yes}
{formdate: DD-MMM-YY}
{elseif: datemenu="TimeOnDate"; trim=yes}
{formdate: HH:mm} on {formdate: DD MMM YY}
{elseif: datemenu="PickTime"; trim=yes}
{formdate: HH:mm}
{elseif: datemenu="Shifted"; trim=yes}
{note}You can adjust the number, period (D,W,M,Y) and Start From Date
{formtext: default=2; name=num; cols=5}{if: catch(num="",yes)}{error: Please enter a number; block=yes; type=info}{endif}{formmenu: D; default=W; M; Y; name=period; cols=5}{formdate: YYYY-MM-DD; name=start_date; cols=15}{endnote}{time: Do MMMM YYYY; at={=start_date}; shift=+{=num}{=period}}
{elseif: datemenu="Shift to Day of Week"; trim=yes}
{note}{formmenu: default=MON; TUE; WED; THU; FRI; SAT; SUN; name=dow; cols=7}{endnote}next {time: dddd Do MMM; shift=+1D >{=dow}}
{endif}