diff options
author | 2021-10-23 00:49:14 +0400 | |
---|---|---|
committer | 2021-10-23 00:49:14 +0400 | |
commit | ecd725585bb8e3ea3fb4e4712c2ba6fa7eb9005d (patch) | |
tree | 9c2b67e75e466da5f9ed6505d489ac642a868fd6 | |
parent | Move to timezone aware datetimes (#1895) (diff) | |
parent | Use Arrow.fromtimestamp to get an aware datetime (diff) |
Merge pull request #1906 from python-discord/fix-tzinfo-issue
Use Arrow.fromtimestamp to get an aware datetime
-rw-r--r-- | bot/exts/moderation/infraction/management.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bot/exts/moderation/infraction/management.py b/bot/exts/moderation/infraction/management.py index 96c818c47..eaaa1e00b 100644 --- a/bot/exts/moderation/infraction/management.py +++ b/bot/exts/moderation/infraction/management.py @@ -1,9 +1,9 @@ import textwrap import typing as t -from datetime import datetime import dateutil.parser import discord +from arrow import Arrow from dateutil.relativedelta import relativedelta from discord.ext import commands from discord.ext.commands import Context @@ -314,7 +314,7 @@ class ModManagement(commands.Cog): if expires_at is None: duration = "*Permanent*" else: - date_from = datetime.fromtimestamp(float(time.DISCORD_TIMESTAMP_REGEX.match(created).group(1))) + date_from = Arrow.fromtimestamp(float(time.DISCORD_TIMESTAMP_REGEX.match(created).group(1))) date_to = dateutil.parser.isoparse(expires_at) duration = humanize_delta(relativedelta(date_to, date_from)) |