modified:   ziwei.rb 先天，流年，月，日，时　refactored