B:BD[
3.1623] → [
3.1623:1831]
logs = FileManager.read('logs/{}'.format(p_name))
logs = [log for log in logs if log.get('date', None) == date]
total_time = Time(sec_time=sum([Time.log_time(log).get_seconds() for log in logs]))
all_logs = FileManager.read('logs/{}'.format(p_name))
day_logs = [log for log in all_logs if log.get('date', None) == date]
total_time = Time(sec_time=sum([Time.log_time(log).get_seconds() for log in day_logs]))
print(total_time)
def get_total_monthly_time_on_project(p_name, month=Time.date()):
all_logs = FileManager.read('logs/{}'.format(p_name))
month_logs = [log for log in all_logs if log.get('date', None) != None and
int(log.get('date').split('-')[1]) == 6]
total_time = Time(sec_time=sum([Time.log_time(log).get_seconds() for log in month_logs]))