change times to unix time
parent
95a1e19d29
commit
67c111ee56
|
@ -207,7 +207,9 @@ def longest_deletiontime():
|
|||
if not rv:
|
||||
return 0
|
||||
db.close()
|
||||
return rv
|
||||
print(rv)
|
||||
deletiontime = datetime.strptime(rv, '%Y-%m-%d %H:%M:%S.%f')
|
||||
return deletiontime.timestamp()
|
||||
|
||||
def average_deletiontime():
|
||||
db = connect('files.db')
|
||||
|
@ -225,7 +227,8 @@ def average_deletiontime():
|
|||
# Likely not the fastest, but take the difference from reference, and sum, avg the difference
|
||||
# then add the avg to the reference date https://stackoverflow.com/questions/19681703/average-time-for-datetime-list
|
||||
reference_date = datetime(1900, 1, 1)
|
||||
return reference_date + sum([date - reference_date for date in dates], timedelta()) / len(dates)
|
||||
avg = reference_date + sum([date - reference_date for date in dates], timedelta()) / len(dates)
|
||||
return avg.timestamp()
|
||||
|
||||
### File Deletion time per filetype (avg file deletion time on filetype)
|
||||
|
||||
|
|
2
run.py
2
run.py
|
@ -141,7 +141,6 @@ def generateMetrics():
|
|||
|
||||
# Total File Sizes by Type
|
||||
filenames = db.list_totalfiletypes()
|
||||
print(filenames)
|
||||
for extension in filenames:
|
||||
for size in db.list_totalsizes(extension):
|
||||
if not size: # Return 0 instead of NoneType
|
||||
|
@ -265,7 +264,6 @@ def upload_file():
|
|||
else:
|
||||
deletiontime = time.time() + config["TIME"]
|
||||
deletiontime = datetime.fromtimestamp(deletiontime)
|
||||
print(deletiontime)
|
||||
db.add_deletiontime(deletiontime, filename)
|
||||
|
||||
print_log('Main', 'New file processed "' + filename + '"')
|
||||
|
|
Loading…
Reference in New Issue