2 public import static "ecere"
7 static Array<const String> shortMonths
9 $"Jan", $"Feb", $"Mar", $"Apr", $"May", $"Jun", $"Jul", $"Aug", $"Sep", $"Oct", $"Nov", $"Dec"
12 public struct ShortDate : Date
14 const char * OnGetString(char * stringOutput, void * fieldData, bool * needClass)
16 if(day || month || year)
18 if(month >= january && month <= december)
19 sprintf(stringOutput, "%s %d, %d", shortMonths[month], day, year);
21 strcpy(stringOutput, $"Invalid date");
28 bool SameDay(ShortDate b)
30 if(year == b.year && month == b.month && day == b.day)
39 return ShortDate { year = time.year, month = time.month, day = time.day };