code: def djd_to_datetime(djd, tz='UTC'):
      
  
      djd_start = pytz.utc.localize(dt.datetime(1899, 12, 31, 12))
  
      utc_time = djd_start + dt.timedelta(days=djd)
      return utc_time.astimezone(pytz.timezone(tz))
docs: Converts a Dublin Julian Day float to a datetime.datetime object
  
      Parameters
      ----------
      djd : float
          fractional days since 12/31/1899+0000
      tz : str, default 'UTC'
          timezone to localize the result to
  
      Returns
      -------
      datetime.datetime
         The resultant datetime localized to tz