mirror of
https://github.com/tgbot-collection/YYeTsBot.git
synced 2025-11-25 11:29:38 +08:00
确保时间始终为CST
This commit is contained in:
@@ -12,16 +12,20 @@ import logging
|
|||||||
import os
|
import os
|
||||||
import smtplib
|
import smtplib
|
||||||
import time
|
import time
|
||||||
|
from datetime import datetime
|
||||||
from email.header import Header
|
from email.header import Header
|
||||||
from email.mime.text import MIMEText
|
from email.mime.text import MIMEText
|
||||||
from email.utils import formataddr, parseaddr
|
from email.utils import formataddr, parseaddr
|
||||||
|
|
||||||
|
import pytz
|
||||||
import requests
|
import requests
|
||||||
from akismet import Akismet
|
from akismet import Akismet
|
||||||
|
|
||||||
|
|
||||||
def ts_date(ts=None):
|
def ts_date(ts=None):
|
||||||
return time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts))
|
# all the time save in db should be CST
|
||||||
|
timestamp = ts or time.time()
|
||||||
|
return datetime.fromtimestamp(timestamp, pytz.timezone('Asia/Shanghai')).strftime('%Y-%m-%d %H:%M:%S')
|
||||||
|
|
||||||
|
|
||||||
def _format_addr(s):
|
def _format_addr(s):
|
||||||
|
|||||||
Reference in New Issue
Block a user