日付変換関数では、グレゴリオ歴を使用している。1601年1月1日を開始日とする。この日は月曜日であるので、開始日からの通算日と曜日の関係がとらえやすくなっている。
たとえば、下記の文を実行すると、指定した日の曜日を表わす整数が返される。
compute DoW = function rem (function integer-of-date (date-field) , 7)
値が0の場合は日曜日、1の場合は月曜日のようになる。