2019-08-01 03:24:29 -0600, Assaf Gordon: [...] > > > I like this, and think it's useful functionality. > > > It's equivalent to -f in date(1) on FreeBSD, > > > so we should probably support that short option > > [...] > > > > Note that busybox date has -D for that. > > In gnu date(1), -f is already assigned to "--file" (batch processing). > I added the "-D" short option.
Sorry, I forgot to mention ast-open's -p/--parse (already there in 2004) which predates busybox' -D (2006): -p, --parse=format Add format to the list of strptime(3) parse conversion formats. format follows the same conventions as the --format option, with the addition of these format fields: | If the format failed before this point then restart the parse with the remaining format. & Call the tmdate(3) heuristic parser. This is is the default when --parse is omitted. -- Stephane