File size: 659 Bytes
e87b320
 
 
 
 
 
480d732
 
 
 
 
 
 
 
e87b320
ab148d9
480d732
e87b320
 
ab148d9
e87b320
 
 
 
480d732
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import pytz
from datetime import datetime,timedelta


class TimeUtil:

    TIMEZONE = 'Asia/Shanghai'

    @staticmethod
    def get_current_time():
        tz = pytz.timezone('Asia/Shanghai')
        time = datetime.now(tz)
        return time

    @staticmethod
    def get_date(offset=None,format='%Y%m%d'):
        time = TimeUtil.get_current_time()
        if offset:
            time = time +timedelta(days=offset)
        format_date = time.strftime(format)
        return format_date
    
    @staticmethod
    def get_time():
        time = TimeUtil.get_current_time()
        format_time = time.strftime('%Y%m%d %H:%M:%S')
        return format_time