    def get_previous_trade_date(cls, date):
        """
        返回指定日期的最近一个交易日
        如果该日期是交易日，返回该日期；
        否则，返回该日期的前一个交易日
        """
        date = to_date(date)
        if date not in cls.get_all_trade_days():
            temp = filter(lambda item: item < date, cls.all_trade_days)
            temp = list(temp)
            return temp[-1] if temp else date
        return date
返回指定日期的最近一个交易日
如果该日期是交易日，返回该日期；
否则，返回该日期的前一个交易日
jqdatasdk/calendar_service.py