Python應用 時間操作

2021-10-24 21:28:07 字數 1382 閱讀 4098

1.獲取當前時間戳,2023年1月1日0點0分0秒到現在的秒數

import time

time.time()

2.獲取時間元組

localtime:預設傳入的是當前時間戳

如果傳入其他時間。可以將其他時間戳轉換成乙個時間元組

time.localtime()

time.localtime(time.time())

3.獲取乙個美式的視覺化時間

周月日 時分秒年

time.asctime()

time.asctime(time.localtime())

4.獲取熟悉的格式化時間

time.strftime("%y-%m-%d %h:%m:%s")

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

5.將字串轉換成時間元組

str1 = "2019-08-27 11:18:50"

time.strptime(str1,"%y-%m-%d %h:%m:%s")

6.將時間元組轉換成時間戳

time.mktime(time.localtime())

time.mktime(time.strptime(str1,"%y-%m-%d %h:%m:%s"))

1.將時間戳轉成字串 字串格式的日期

1.1 將時間戳變成時間元組

1.2 將時間元組轉換成字串

2. 將串轉換成時間戳

2.1 將字串轉換成時間元組

2.2 將時間元組轉換成時間戳

3.字串-時間元組 -時間戳

7.計算某個函式或者方法執行的時間

#time.clock()

time.perf_counter()

sum = 0

# input("請輸入")

print(1)

time.sleep(2) #執行緒阻塞,程式執行到這裡阻塞一秒

print(2)

for i in range(10000):

sum += i

print(sum)

# print(time.clock()) # 3.8 以前版本的統計時間的方法,只能統計整個程式運型的時間

print(time.perf_counter()) #整個程序的時間

print(time.process_time()) #cpu執行時間

# 程式執行時間 = cpu執行時間 + cpu等待時間

Python中datetime常用時間處理方法

常用時間轉換及處理函式 import datetime 獲取當前時間 d1 datetime.datetime.now print d1 當前時間加上半小時 d2 d1 datetime.timedelta hours 0.5 print d2 格式化字串輸出 d3 d2.strftime y m ...

《應用時間序列分析 R軟體陪同》 導讀

前言 首先,一些教材偏重於數學理論和推導.作者多為數學出身,他們習慣於數學的嚴格性和匯出精確而又漂亮的數學結論.這些書適用於那些願意為時間序列的數學理論研究做出貢獻的讀者.其次,國內教材中一元時間序列往往佔絕大部分篇幅,而且包含在各種數學假定下的各種定理和結果.這是因為一元時間序列的數學描述確實很漂...

常用時間函式

比較常用的時間函式有time localtime asctime 和gmtime 函式time 的原型為 time t time time t time 函式time 返回系統的當前日曆時間,如果系統丟失時間設定,則函式返回 1。對函式time的呼叫,既可以使用空指標,也可以使用指向time t型別...