updated ddate formula with a maintained version, including manpage

As per my previous efforts in  #29945, here is a maintained version of ddate that doesn't require patching.