Module: Vanadiel::Moon

Defined in:
lib/vanadiel/moon.rb

Overview

Vanadiel::Moon has some constants about Vana'diel moon phases (12 steps version).

moon phase (0..11, for Japanese service)

Constant Summary collapse

NEW_MOON =

新月

0
WAXING_CRESCENT1 =

三日月

1
WAXING_CRESCENT2 =

七日月

2
FIRST_QUARTER =

上弦の月

3
WAXING_GIBBOUS1 =

十日夜

4
WAXING_GIBBOUS2 =

十三夜

5
FULL_MOON =

満月

6
WANING_GIBBOUS1 =

十六夜

7
WANING_GIBBOUS2 =

居待月

8
LAST_QUARTER =

下弦の月

9
WANING_CRESCENT1 =

二十日余月

10
WANING_CRESCENT2 =

二十六夜

11
MOONNAMES =

Moon phase names

[
  'New Moon',
  'Waxing Crescent',
  'Waxing Crescent',
  'First Quarter',
  'Waxing Gibbous',
  'Waxing Gibbous',
  'Full Moon',
  'Waning Gibbous',
  'Waning Gibbous',
  'Last Quarter',
  'Waning Crescent',
  'Waning Crescent',
]
MOONNAMES_JA =

Moon phase names for Japanese

[
  '新月',
  '三日月',
  '七日月',
  '上弦の月',
  '十日夜',
  '十三夜',
  '満月',
  '十六夜',
  '居待月',
  '下弦の月',
  '二十日余月',
  '二十六夜',
]