On Sun 04 Feb 2018 at 17:44:54 (+0100), Thomas Schmitt wrote: > Hi, > > Mike Stone wrote: > > So it must be that "first tuesday" means > > the first tuesday in the month, but "second tuesday" sadly means the first > > tuesday plus one second because "second" has more than one meaning and I > > wanted the other one. > > This illustrates the fundamental problem with natural english language, > in one miniature picture.
And another: $ date -d 'this monday' Mon Feb 5 00:00:00 CST 2018 $ date -d 'next monday' Mon Feb 5 00:00:00 CST 2018 $ Let's face it, the C locale is just American: they got there first. Dealing with American dates/"freeway" exits and 101 other things is just as tricky in Real Life. [I haven't yet seen Mike's posting quoted above.] Cheers, David.