     }
     
     
-    func calendar(_ year: Int, _ month: Int) -> [AnyHashable : Any] {
+    func calendar(_ year: Int, _ month: Int) -> [String: Any] {
         
         var inputDate = formatDate(year, month, -1)
         

        for i in 0..<monthData.count {
            var cData = monthData[i]
            let lunarData = solarToLunar(Int(cData["year"]!), Int(cData["month"]!), Int(cData["day"]!))
            var array = calendarData["monthData"] as! [[String: Int]]
            for (k, v) in lunarData {
                array[i].updateValue(v as! Int, forKey: k as! String)
            }
        }
        return calendarData
    }

     *
     *  @return 公历
     */
    private func solarCalendar(_ year: Int, _ month: Int) -> [String: Any] {
        
        let inputDate = formatDate(year, month, -1)
        
