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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
import time
def (date_time, time_format=None): """ 时间转换为时间戳格式 Parameters ---------- date_time 待转换的时间信息,%Y-%m-%d_%H-%M-%S格式,如2018-07-25_17-22-30
Returns 时间戳 -------
""" if time_format is None: time_format = "%Y-%m-%d_%H-%M-%S" time_array = time.strptime(date_time, time_format) timestamp = int(time.mktime(time_array)) return timestamp
def timestamp_transform_to_time(timestamp, time_format=None): """ 时间戳转换为格式时间 Parameters ---------- timestamp 待转换的时间戳
Returns 格式时间, 默认%Y-%m-%d_%H-%M-%S格式,如2018-07-25_17-22-30 -------
""" time_array = time.localtime(timestamp) if time_format is None: time_format = "%Y-%m-%d_%H-%M-%S" format_time = time.strftime(time_format, time_array) return format_time
if __name__ == '__main__': timestamp = time_transform_to_timestamp('2018-07-25_17-22-30') print(timestamp)
|
近期评论