diff --git a/src/invidious/database/channels.cr b/src/invidious/database/channels.cr
index b45527333..e35b981d6 100644
--- a/src/invidious/database/channels.cr
+++ b/src/invidious/database/channels.cr
@@ -35,31 +35,31 @@ module Invidious::Database::Channels
   def update_author(id : String, author : String)
     request = <<-SQL
       UPDATE channels
-      SET updated = $1, author = $2, deleted = false
-      WHERE id = $3
+      SET updated = now(), author = $1, deleted = false
+      WHERE id = $2
     SQL
 
-    PG_DB.exec(request, Time.utc, author, id)
+    PG_DB.exec(request, author, id)
   end
 
   def update_subscription_time(id : String)
     request = <<-SQL
       UPDATE channels
-      SET subscribed = $1
-      WHERE id = $2
+      SET subscribed = now()
+      WHERE id = $1
     SQL
 
-    PG_DB.exec(request, Time.utc, id)
+    PG_DB.exec(request, id)
   end
 
   def update_mark_deleted(id : String)
     request = <<-SQL
       UPDATE channels
-      SET updated = $1, deleted = true
-      WHERE id = $2
+      SET updated = now(), deleted = true
+      WHERE id = $1
     SQL
 
-    PG_DB.exec(request, Time.utc, id)
+    PG_DB.exec(request, id)
   end
 
   # -------------------
diff --git a/src/invidious/database/playlists.cr b/src/invidious/database/playlists.cr
index a37310d6e..c6754a1ef 100644
--- a/src/invidious/database/playlists.cr
+++ b/src/invidious/database/playlists.cr
@@ -59,11 +59,11 @@ module Invidious::Database::Playlists
   def update_subscription_time(id : String)
     request = <<-SQL
       UPDATE playlists
-      SET subscribed = $1
-      WHERE id = $2
+      SET subscribed = now()
+      WHERE id = $1
     SQL
 
-    PG_DB.exec(request, Time.utc, id)
+    PG_DB.exec(request, id)
   end
 
   def update_video_added(id : String, index : String | Int64)
@@ -71,11 +71,11 @@ module Invidious::Database::Playlists
       UPDATE playlists
       SET index = array_append(index, $1),
           video_count = cardinality(index) + 1,
-          updated = $2
-      WHERE id = $3
+          updated = now()
+      WHERE id = $2
     SQL
 
-    PG_DB.exec(request, index, Time.utc, id)
+    PG_DB.exec(request, index, id)
   end
 
   def update_video_removed(id : String, index : String | Int64)
@@ -83,11 +83,11 @@ module Invidious::Database::Playlists
       UPDATE playlists
       SET index = array_remove(index, $1),
           video_count = cardinality(index) - 1,
-          updated = $2
-      WHERE id = $3
+          updated = now()
+      WHERE id = $2
     SQL
 
-    PG_DB.exec(request, index, Time.utc, id)
+    PG_DB.exec(request, index, id)
   end
 
   # -------------------
diff --git a/src/invidious/database/sessions.cr b/src/invidious/database/sessions.cr
index d5f85dd61..965870829 100644
--- a/src/invidious/database/sessions.cr
+++ b/src/invidious/database/sessions.cr
@@ -10,12 +10,12 @@ module Invidious::Database::SessionIDs
   def insert(sid : String, email : String, handle_conflicts : Bool = false)
     request = <<-SQL
       INSERT INTO session_ids
-      VALUES ($1, $2, $3)
+      VALUES ($1, $2, now())
     SQL
 
     request += " ON CONFLICT (id) DO NOTHING" if handle_conflicts
 
-    PG_DB.exec(request, sid, email, Time.utc)
+    PG_DB.exec(request, sid, email)
   end
 
   # -------------------
diff --git a/src/invidious/database/users.cr b/src/invidious/database/users.cr
index 53724dbfc..26be42702 100644
--- a/src/invidious/database/users.cr
+++ b/src/invidious/database/users.cr
@@ -143,11 +143,11 @@ module Invidious::Database::Users
   def clear_notifications(user : User)
     request = <<-SQL
       UPDATE users
-      SET notifications = '{}', updated = $1
-      WHERE email = $2
+      SET notifications = '{}', updated = now()
+      WHERE email = $1
     SQL
 
-    PG_DB.exec(request, Time.utc, user.email)
+    PG_DB.exec(request, user.email)
   end
 
   # -------------------