@item %e
day of month, space padded; same as @samp{%_d}
@item %F
-full date in ISO 8601 format; same as @samp{%Y-%m-%d}.
+full date in ISO 8601 format; like @samp{%+4Y-%m-%d}
+except that any flags or field width override the @samp{+}
+and (after subtracting 6) the @samp{4}.
This is a good choice for a date format, as it is standard and
is easy to sort in the usual case where years are in the range
0000@dots{}9999.
If the format supports the modifier but no alternate representation
is available, it is ignored.
+POSIX specifies the behavior of flags and field widths only for
+@samp{%C}, @samp{%F}, @samp{%G}, and @samp{%Y} (all without
+modifiers), and requires a flag to be present if and only if a field
+width is also present. Other combinations of flags, field widths and
+modifiers are GNU extensions.
+
@node Setting the time
@subsection Setting the time
%e day of month, space padded; same as %_d\n\
"), stdout);
fputs (_("\
- %F full date; same as %Y-%m-%d\n\
+ %F full date; like %+4Y-%m-%d\n\
%g last two digits of year of ISO week number (see %G)\n\
%G year of ISO week number (see %V); normally useful only with %V\n\
"), stdout);
- (hyphen) do not pad the field\n\
_ (underscore) pad with spaces\n\
0 (zero) pad with zeros\n\
+ + pad with zeros, and put '+' before future years with >4 digits\n\
^ use upper case if possible\n\
# use opposite case if possible\n\
"), stdout);