Simple types / Date and time

uses System.SysUtils;

var
  NowValue: TDateTime;
  ShortStyle, CustomStyle: string;
begin
  NowValue := Now;

  ShortStyle := FormatDateTime(
    'mm/dd/yy hh:nn', NowValue);
  //ShortStyle is '06/05/17 11:45'

  CustomStyle := FormatDateTime(
    'yyyy-mm-dd', NowValue);
  //CustomStyle is '2017-06-05'

  //short form by the system locale
  WriteLn(DateTimeToStr(NowValue));

  WriteLn('shortStyle is ', ShortStyle);
  WriteLn('customStyle is ', CustomStyle);
end.