Dk 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