Diskordianischer Kalender in Ruby
Die Funktionen sind noch nicht ganz komplett, also die Ergebnise auch nicht korrekt.
t = Time.now
Jahr umrechnen:
t.year + 3125
Tag des Monats:
t.yday % 73 -1
Monat:
t.yday / 73 +1
Monatsname:
['Chaos', 'Discord', 'Confusion', 'Bureaucracy', 'The Aftermath'][t.yday / 73]
Time erweitern:
class Time
def dmday() yday % 73 -1 end
def dmonth() yday / 73 +1 end
alias dmon dmonth
def dyear() year + 3125 end
end