After a long time, I encountered this problem again.

Could you add the following to the example to the man page:
```txt
Show the current date and time using a custom format
        $ date "+%Y-%m-%d %H:%M"
```

Feel free to edit wording.



MCP

On Tue, Oct 12, 2021 at 2:00 PM Michael Partridge <mcp...@nau.edu> wrote:

> > It is, although you may have missed it.
>
> Yes I definitely did, thank you. I replied solely to Glenn instead of
> reply all. My apologies.
>
> > >
> > > I think this default format string should appear in the man page as
> > > well.
> >
> > It already does (since the man page is generated from the --help output):
>
> I meant the default format string as listed in the GNU manual I linked:
> `'+%a %b %e %H:%M:%S %Z %Y'`.
>
> https://www.gnu.org/software/coreutils/manual/html_node/date-invocation.html#date-invocation
>
>
> MCP
>
> On Tue, Oct 12, 2021 at 1:06 PM Eric Blake <ebl...@redhat.com> wrote:
> >
> > On Tue, Oct 12, 2021 at 10:20:28AM -0700, Michael Partridge wrote:
> > > Hello,
> > > I am reading the date man page for the first time and it seems that a
> `+`
> > > must prefix a format string, but this requirement or behavior is not
> > > documented.
> >
> > It is, although you may have missed it.
> >
> > $ date --help |head -n1
> > Usage: date [OPTION]... [+FORMAT]
> >
> > >
> > > I think this default format string should appear in the man page as
> > > well.
> >
> > It already does (since the man page is generated from the --help output):
> >
> > NAME
> >        date - print or set the system date and time
> >
> > SYNOPSIS
> >        date [OPTION]... [+FORMAT]
> >        date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
> >
> > In both places, the argument is written +FORMAT to make it obvious
> > that without a leading +, you are instead asking date to parse a
> > 'MMDDhhmm' argument for setting the system date (likely to fail if not
> > executed as root).
> >
> > That said, if you have a proposed patch to make the existing
> > documentation clearer, we're open to the idea.
> >
> > --
> > Eric Blake, Principal Software Engineer
> > Red Hat, Inc.           +1-919-301-3266
> > Virtualization:  qemu.org | libvirt.org
> >
>

Reply via email to