## 实例化 阳历的实例化有以下几种方式: 1. Solar.fromYmd(year, month, day) > 指定
阳历年(数字)
、
阳历月(数字)
、
阳历日(数字)
生成阳历对象。注意月份为1到12。 2. Solar.fromYmdHms(year, month, day, hour, minute, second) > 指定
阳历年(数字)
、
阳历月(数字)
、
阳历日(数字)
、
阳历小时(数字)
、
阳历分钟(数字)
、
阳历秒钟(数字)
生成阳历对象。注意月份为1到12。 3. Solar.fromDate(date) > 指定
日期(Date)
生成阳历对象 4. Solar.fromJulianDay(julianDay) > 指定
儒略日(小数)
生成阳历对象 5. Solar.fromBaZi(yearGanZhi, monthGanZhi, dayGanZhi, timeGanZhi) > 通过八字
年柱
、
月柱
、
日柱
、
时柱
获取匹配的阳历列表 ### 示例代码
javascript
// 年月日 var d = Solar.fromYmd(2016, 1, 1); console.log(d); // 年月日时分秒 d = Solar.fromYmdHms(2016, 1, 1, 20, 35, 0); console.log(d); // 日期 d = Solar.fromDate(new Date()); console.log(d.toFullString()); // 儒略日 d = Solar.fromJulianDay(2458960.5); console.log(d.toFullString()); // 八字反推阳历 var l = Solar.fromBaZi('庚子', '辛巳', '庚午', '丙子'); for (var i=0, j=l.length; i < j; i++) { d = l[i]; console.log(d.toFullString()); }
### 输出