Skip to content

Commit 7bb7711

Browse files
authored
Merge pull request #948 from thecalamityjoe87/testing
Fix datetime.datetime.utcnow()
2 parents aa75c76 + cd80876 commit 7bb7711

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

howdy/src/cli/snap.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Import required modules
44
import os
55
import configparser
6-
import datetime
6+
from datetime import timezone, datetime
77
import snapshot
88
import paths_factory
99
from recorders.video_capture import VideoCapture
@@ -41,7 +41,7 @@
4141
# Generate a snapshot image from the frames
4242
file = snapshot.generate(frames, [
4343
_("GENERATED SNAPSHOT"),
44-
_("Date: ") + datetime.datetime.utcnow().strftime("%Y/%m/%d %H:%M:%S UTC"),
44+
_("Date: ") + datetime.now(timezone.utc).strftime("%Y/%m/%d %H:%M:%S UTC"),
4545
_("Dark threshold config: ") + str(config.getfloat("video", "dark_threshold", fallback=60.0)),
4646
_("Certainty config: ") + str(config.getfloat("video", "certainty", fallback=3.5))
4747
])

howdy/src/compare.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import configparser
1818
import dlib
1919
import cv2
20-
import datetime
20+
from datetime import timezone, datetime
2121
import atexit
2222
import subprocess
2323
import snapshot
@@ -71,7 +71,7 @@ def make_snapshot(type):
7171
"""Generate snapshot after detection"""
7272
snapshot.generate(snapframes, [
7373
type + _(" LOGIN"),
74-
_("Date: ") + datetime.datetime.utcnow().strftime("%Y/%m/%d %H:%M:%S UTC"),
74+
_("Date: ") + datetime.now(timezone.utc).strftime("%Y/%m/%d %H:%M:%S UTC"),
7575
_("Scan time: ") + str(round(time.time() - timings["fr"], 2)) + "s",
7676
_("Frames: ") + str(frames) + " (" + str(round(frames / (time.time() - timings["fr"]), 2)) + "FPS)",
7777
_("Hostname: ") + os.uname().nodename,

howdy/src/snapshot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Import modules
44
import cv2
55
import os
6-
import datetime
6+
from datetime import timezone, datetime
77
import numpy as np
88
import paths_factory
99

@@ -53,7 +53,7 @@ def generate(frames, text_lines):
5353
os.makedirs(paths_factory.snapshots_dir_path())
5454

5555
# Generate a filename based on the current time
56-
filename = datetime.datetime.utcnow().strftime("%Y%m%dT%H%M%S.jpg")
56+
filename = datetime.now(timezone.utc).strftime("%Y%m%dT%H%M%S.jpg")
5757
filepath = paths_factory.snapshot_path(filename)
5858
# Write the image to that file
5959
cv2.imwrite(filepath, snap)

0 commit comments

Comments
 (0)