The Roman calendar in the West was originally based on the moon. But they didn't calculate the days accurately. It engendered such laughable blunders as having June arrive while heavy snow was still falling.
西方羅馬曆本也是陰曆，不過日子沒算準，鬧出了「六月還在下大雪」之類的笑話。