Vielen Dank @ClawdiaWolf
Bearbeiten: Ich habe einige Tests mit dem zuvor geposteten „3-Tage“-Benutzer durchgeführt und die Abfrage so modifiziert, dass sie das erste und letzte Mal, als er gesehen wurde, einschließt. Er war knapp 44 Stunden online, was drei 00:00 UTC Mitternächte überspannt, daher die drei Tage.
Es scheint, dass etwas Seltsames passiert, wenn die Benutzeraktivität angezeigt wird, da die Meldung „vor 1 Tag erstellt“ und „Besuchstage 3“ inkongruent sind. Dies klingt nach einem Ergebnis der Übervereinfachung der Daten.
Meiner Meinung nach wäre es besser, einfach die UTC-Zeitstempel so anzuzeigen, wie sie sind, und den Benutzer interpretieren zu lassen. „Vor 1 Tag“ ist unbestimmt. Wie viele Stunden in der Vergangenheit sind nötig, um einen Tag zu erreichen? Es scheint, dass das Überschreiten von 00:00 UTC ausreicht. Ein Benutzer, der um 23:59 UTC erstellt wurde, ist also „vor 1 Tag“ alt, wenn man die Benutzeraktivität um 00:01 UTC betrachtet?
Das mag technisch korrekt sein – wenn ich mich in der UTC-Zeitzone befinde, wurde der Benutzer „gestern, d. h. vor 1 Tag“ erstellt, aber überall sonst ist das nicht korrekt oder wird nicht so verstanden. Ich bin mir nicht sicher, ob das wirklich nützlich ist, um die Aktivität aus der Sicht eines Administrators zu verstehen.
Und mir ist bewusst, dass mein Verständnis immer noch unvollständig ist, daher danke ich Ihnen allen, dass Sie meine Bildung fortsetzen. Vorerst habe ich unseren Moderatoren geraten, die DE-Abfrage zu verwenden, um die Ereignisse eines Benutzers zu verstehen, wenn sie detaillierte Genauigkeit benötigen.