Beispiel #1
0
def test_Location_Dawn():
    c = Location()
    c.dawn()
Beispiel #2
0
def test_Location_DawnUTC():
    c = Location()
    c.dawn(local=False)
Beispiel #3
0
 row = (ptt, startDate + datTZ, endDate + datTZ,
        diel_name[per], moon, startDate + datTZ,
        endDate + datTZ)
 rows.append(row)
 iCur.insertRow(row)
 startDate = endDate + datSec
 ##                    if startDate > datetime.datetime(2016, 8, 4, 18):
 ##                        pass
 if endDate == events[
         per]:  # event row has already been written
     # 3
     endDate = datetime.datetime.combine(
         startDate.date(),
         datetime.time(cur_hour + 1))  # next whole hour
     per = per + 1 if per < 4 else 1  # advance periond
     nextDate = events[per] if per > 1 else loc.dawn(
         loc_day + datDay).replace(tzinfo=None)
 else:
     # 1-EndDate is still whole hour
     endDate = events[per]  # coming up on next event
     nextDate = endDate + datTZ  # initialize (well past endDate)
 if nextDate <= endDate:
     # 4 use nextDate instead of endDate
     #                        row = (ptt, startDate, nextDate, diel_name[per], moon, startDate, nextDate)
     row = (ptt, startDate + datTZ, nextDate + datTZ,
            diel_name[per], moon, startDate + datTZ,
            nextDate + datTZ)
     rows.append(row)
     iCur.insertRow(row)
     startDate = nextDate + datSec
     # No need? endDate = datetime.datetime.combine(startDate.date(), datetime.time(cur_hour+1))
     per = per + 1 if per < 4 else 1