ddate - converts boring Gregorian dates into fun Discordian dates

Fetch the software. (HTTP 1) (HTTP 2) (FTP 1) v2D3/2.01D2, 20k

ddate prints the date in Discordian date format. This is a port that allows % or $ as the directive token. It will compile on DOS or UN*X, and a DOS binary is included.

C:\>ddate 6 10 98
Sweetmorn, Confusion 15, 1264 YOLD

C:\>ddate +"$b$a$e$Y"
CfnPP18th3164