python3 time時間的格式化

2021-10-05 14:30:52 字數 1250 閱讀 8960

# -*- coding: utf-8 -*-

import time

ticks =time.time()

print(' 原始時間',ticks)

print(' 秒級時間戳',int(ticks))

print ('毫秒級時間戳',int(round(ticks * 1000)))

#輸出當前時間年月日時分秒

now_time = time.strftime("%y-%m-%d %h:%m:%s", time.localtime())

print ('格式化輸出年月日時分秒:',now_time)

#輸出當前時間的日期 年月日

now_time_date = time.strftime("%y-%m-%d", time.localtime())

print('格式化輸出年月日:',now_time_date)

#日期轉時間戳

def unix_time(dt):

# 轉換成時間陣列

timearray = time.strptime(dt, "%y-%m-%d %h:%m:%s")

# 轉換成時間戳

timestamp = int(time.mktime(timearray))

return timestamp

#時間戳轉日期

def custom_time(timestamp):

# 轉換成localtime

time_local = time.localtime(timestamp)

# 轉換成新的時間格式(2016-05-05 20:28:54)

dt = time.strftime("%y-%m-%d %h:%m:%s", time_local)

return dt

time_mk = unix_time('2020-04-29 15:22:41')

print('日期2020-04-29 15:22:41轉時間戳',time_mk)

#########

## 列印結果

########

原始時間 1588145351.771515

秒級時間戳 1588145351

毫秒級時間戳 1588145351772

格式化輸出年月日時分秒: 2020-04-29 15:29:11

格式化輸出年月日: 2020-04-29

日期2020-04-29 15:22:41轉時間戳 1588144961

python3 time模組方法詳解

python3 中tme模組是乙個和時間有關的模組,模組中所有方法反應的時間都是起始於1970年1月1日,據說是因為這一天誕生的uninx系統。下面開始介紹一些time模組中常用的方法。1.time.time 該方法用於返回當前時間的時間戳,以秒的形式返回乙個浮點型別的數字,這個數字表示當前時間距離...

python 時間模組time

python中有關時間的內容,時間主要是3種形式 格式化的時間 時間元組 時間戳,格式化的時間轉為時間戳,必須要先轉為時間元組,通過時間元組再轉化為時間戳,同樣的時間戳轉化為格式化的時間時,也需要先轉為時間元組後,才能再轉化為格式化的時間 1 time.time 以時間戳的形式獲取當前時間 2 ti...

python時間函式(time)

一 時間獲取 1 time.time 該函式用來獲取當前時間的時間戳,是乙個很長的float數字 time.time 執行結果 1600438898.135828 2 time.ctime 該函式返回的是乙個字串,獲得時間是乙個我們可以看懂的時間型別 time.ctime 執行結果 fri sep ...