## 生肖 十二生肖,又叫属相,是中国与十二地支相配以人出生年份的十二种动物,包括鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。 十二生肖是十二地支的形象化代表,即子(鼠)、丑(牛)、寅(虎)、卯(兔)、辰(龙)、巳(蛇)、午(马)、未(羊)、申(猴)、酉(鸡)、戌(狗)、亥(猪)。 由于生肖对应地支,所以年、月、日、时辰都对应生肖。 1. .getYearShengXiao() > 获取年的生肖(以正月初一起) 2. .getMonthShengXiao() > 获取月的生肖(以节交接当天起) 3. .getDayShengXiao() > 获取日的生肖 4. .getTimeShengXiao() > 获取时辰的生肖 5. .getShengxiao() > [已过时] 获取年的生肖,为兼容老版本而保留,等同于getYearShengXiao 由于年月的干支划分方式有区别,所以生肖也会对应不同。 1. .getYearShengXiaoByLiChun() > 获取年的生肖(以立春当天起) 2. .getYearShengXiaoExact() > 获取年的生肖(以立春交接时刻起) 3. .getMonthShengXiaoExact() > 获取月的生肖(以节交接时刻起) ### 示例代码 var d = Lunar.fromDate(new Date()); console.log('年:'+d.getYearShengXiao()); console.log('月:'+d.getMonthShengXiao()); console.log('日:'+d.getDayShengXiao()); console.log('时:'+d.getTimeShengXiao()); console.log('年:'+d.getYearShengXiaoByLiChun()); console.log('年:'+d.getYearShengXiaoExact()); console.log('月:'+d.getMonthShengXiaoExact()); ### 输出