時刻、方位なんかを表すのに干支を使うととても便利である。暦の情報に干支を合わせて書いておくと、改暦・改元があっても関係なく日数を計算できて、たいへん便利である。便利なだけでなく、占いも出来る。干支を使った占い、つまり干支術は、時間と空間の情報を六十干支に変換し、陰陽五行説その他種々の理屈で干支の関係性を論じ、以て吉凶を判定しようという趣旨の占術である。四元素説に性・質を合わせて世界と周期の相関を論じようとする西洋占星術と趣を同じくする。具体的には四柱推命や断易、六壬神課などの占術が干支術に分類される。干支術は、周易などの基盤である八卦の論と並び東洋占術の四柱となる重要な理論である。具体的に干支術を使おうと思うなら、どうしても年月日時の四柱を干支に変換する作業が必要になる。ところが市販の占い指南本を開いてみると、この作業については「巻末の付録を参照してください」みたいなことが書いてあって、付録として干支歴が掲載されているパターンが多い。暦を紐解けば済む話であるからそれでも良いのだけれど、アマチュアならともかく、プロの占術師を名乗るのであれば、アンチョコと首っ引きというのはあまりカッコよくない。それに、万年暦を置いてある書斎でなければ占いが出来ないというのはどんなものかと思う。この記事を読んでくれている奇特な占術師の卵のために、八字(四柱の干支)の計算方法を書いておこうと思うのである。プロはこんなものは百も承知のはずである。なければ仕事にならないのだから。従ってプロ占術師はここで読むのを止めた方が時間が無駄にならない。本当は有料記事にしようかと思ったけれど、このくらいの情報はちょっと本を読めばでてくるから、図書館なりネットなりで無料で調べられるのである。お金を払ってくれるひとも居ないだろうから止めておくに如くはない。1、年干支の計算これはウィキペディアにも記載があるけれど、簡単に求められる。下の表を使い、西暦の一の位から十干を求める。表はそんなに難しいものでもないから覚えたまえ。続いて十二支だけれど、これは西暦を12で割って、その余りを下の表から探せば求められる。この表も覚えるよろし。来年、2017年は、一の位から十干は丁、2017÷12=168あまり1から十二支は酉、つまり丁酉年であるとわかる。何、表が覚えられない?庚申待ちというものがある。人体に住む三尸の虫が庚申の夜に体から抜け出し、天帝に宿主の悪行をチクって寿命を縮めようとする、だからこの夜は皆で集まって徹夜して、三尸虫が抜け出せないようにしよう、という行事である。この庚辛待ちという単語を覚えておくと良い。庚・申がそれぞれの表の0に相当する干支である。)だから、さほど難しく考えなくても表が書ける。適当に基準年を設け、その年の干支を覚えておけば、後は指折り数えるだけで簡単に干支が求められるので、そうであればこの表を覚える必要もない。2、時干支ちょっと順番が前後するようだけれど、話が簡単になるから先に時干支の話をしておきたい。時支については、不定時法とかの厄介な話は置いておき、取り敢えず原則を述べておこう。支は十二だから、二時間につき一支が配当されている。十二支は刻に対応していると言い変えても良い。具体的には、23時から1時が子刻。一日の始まりが0時ではなく前日の23時である事に注意が必要である。以下2時間ごとに丑、寅、卯と順番に当てれば良い。余談を述べると、丑の刻参りで有名な丑の刻と言うのは夜中の1時から3時を言う。草木も眠る丑三ツ時と言うが、これは丑の刻を四分割したものの三番目、つまり2時正刻から2時半までを言う。奇数時間に支が入れ換わるものと覚えておけばよろしい。続いて、その支に乗る干である。一日は二十四時間=十二刻であり、だから時支はいずれの日にあっても、刻ごとに一定している。12時は常に午の刻だし、22時はいつも亥の刻である。それに対して干は10個しかないので、毎日2個ずつズレて行く。ある日が甲子時(23時)から始まると、その日の17時からは癸酉時となり、19時から干はスタートに戻って甲戌時、21時が乙亥時。翌日は丙子時スタートであり、甲→丙と2つ分ズレている事が解る。これをまとめた五子元遁表という便利なものがある。この場合は日干である。甲日なら一列目を、壬日なら四行目を参照する。それで、該当する時支の行と交わるセルが、その時の干となる。丙午日の14時(未の刻)は、丙辛列・未行の甲が時干となり、甲未時である。この五子元遁表も、出来ることなら頭の中でパッと書けるようにしておきたい。一行目に陽干(奇数番目の干。甲丙戊庚壬)が順に並んでいるので、これだけ覚えておけば後は順に埋めるだけである。3、月の干支まず月支であるが、一年は十二カ月、支も十二個なので、時支と同じく一体一対応が成立している。旧暦正月、新暦2月が寅月であり、以降十二支の順番通りに配当して旧十二月、新1月が丑月である。ちなみにこれは、各月の一日に北斗七星の柄が指す方角の十二支(真北が子で、30度ごとに東回りで配置)と一致する。これも時干と同じく十二カ月と十干とで2つ分のズレが生じる。年ごとに月干は異なる。現在広く用いられている暦法では、甲子年の12月は丙子月となる。先の五子元遁表の一行一列の甲を丙に改め、以下順に埋めて行けば月用の対応表が求められる。甲子年に甲子月が入れば、五子元遁表がそのまま使えて実に簡便である。このことについては前回の記事で論じたので、そちらを参照してほしい。日干支の計算が一番めんどくさい。言うに、一年は365日、または366日なのである。10でも12でも割り切れず、月や時の場合と違って、固定されている干支や表で求められる干支がない。基準日を定めて、そこからの経過日数を計算するしかない。以下その計算方法を述べる。煩雑だが頑張っておくれ。一、西暦の下ごしらえ西暦を12で割って余りを求める。