Date Format Strings =================== Note: if first character of a format is '&', then rest of date defines a preset format (settable by developer? in gnue.conf or geas?). e.g., in gnue.conf: FormatDate_longdate = "A, b d, Y" Then, in the client, the format string could be: "&longdate" This allows reuse of common format masks throughout the application. ====================================================================== Display Masks (used in forms & reports) (not for entry masks): ====================================================================== \ Next character is a literal a Abbreviated weekday name (Sun..Sat) A Full weekday name, variable length (Sun­ day..Saturday) b Abbreviated month name (Jan..Dec) B Full month name, variable length (Jan­ uary..December) c Century (19..) d day of month (01..31) D day of month [nonpadded] (1..31) h hour (01..12) H hour [nonpadded] (1..12) g hour (00..23) G hour [nonpadded] (0..23) j day of year (001..366) J day of year [nonpadded] (1..366) m month (01..12) m month [nonpadded] (1..12) i minute (00..59) I minute (0..59) p am or pm (lowercase) P AM or PM (uppercase) s second (00..60) S second (0..60) u week number of year with Sunday as first day of week (00..53) U week number of year with Sunday as first day of week [nonpadded] (0..53) v week number of year with Monday as first day of week (01..52) V week number of year with Monday as first day of week [nonpadded] (1..52) w day of week (0..6); 0 represents Sunday x week number of year with Monday as first day of week (00..53) X week number of year with Monday as first day of week [nonpadded] (0..53) y year w/century (1970...) Y last two digits of year (00..99) Predefined literals: "/-.:, " Examples: 01/01/2001: "m/d/y" Friday, June 1, 2001: "A, b d, Y" ====================================================================== Entry Masks (used in forms when inputting data into a field): ====================================================================== \ Next character is a literal a Abbreviated weekday name (Sun..Sat) b Abbreviated month name (Jan..Dec) d day of month (01..31) h hour (01..12) g hour (00..23) j day of year (001..366) m month (01..12) i minute (00..59) p am or pm s second (00..60) u week number of year with Sunday as first day of week (00..53) v week number of year with Monday as first day of week (01..52) y year Predefined literals: "/-.:, " Example: m/d/y 01/01/2001 m/y 01/2001 h:i p 12:29 pm