DinoPLayZ commited on
Commit
d3a08c3
·
verified ·
1 Parent(s): 1408c56

Log Timezone Changes

Browse files
Files changed (1) hide show
  1. main.py +4 -1
main.py CHANGED
@@ -6,7 +6,7 @@ import random
6
  import logging
7
  import json
8
  import traceback
9
- from datetime import datetime
10
  from dotenv import load_dotenv
11
  import threading
12
  import asyncio
@@ -24,6 +24,9 @@ load_dotenv()
24
  # ==============================================================================
25
  # LOGGING (Task 5)
26
  # ==============================================================================
 
 
 
27
  logging.basicConfig(
28
  level=logging.INFO,
29
  format='[%(asctime)s] %(levelname)s: %(message)s',
 
6
  import logging
7
  import json
8
  import traceback
9
+ from datetime import datetime, timezone, timedelta
10
  from dotenv import load_dotenv
11
  import threading
12
  import asyncio
 
24
  # ==============================================================================
25
  # LOGGING (Task 5)
26
  # ==============================================================================
27
+ IST = timezone(timedelta(hours=5, minutes=30))
28
+ logging.Formatter.converter = lambda *args: datetime.fromtimestamp(args[-1], tz=IST).timetuple()
29
+
30
  logging.basicConfig(
31
  level=logging.INFO,
32
  format='[%(asctime)s] %(levelname)s: %(message)s',