python 時間戳常用操作

2022-07-08 20:54:13 字數 850 閱讀 8323

時間戳常用操作主要是兩個方向

1. 某個地方拿到乙個時間格式的字串,需要轉成時間戳

2. 某個地方拿到時間戳,需要轉成時間格式方便檢視

time和datatime兩大模組

datetime更勝一籌:相容毫秒資訊的處理

兩大函式

strptime(string, format) -> struct_time【p:parse】

strftime(format[, tuple]) -> string【f:format】

獲取當前時間

>>>datetime.datetime.now()

datetime.datetime(2021, 1, 18, 11, 33, 17, 260278)

>>>time.ctime()

'mon jan 18 11:33:32 2021

'>>>time.time()

1610940817.4712691

時間戳轉時間格式

>>> datetime.datetime.fromtimestamp(1610940817.4712691).strftime("

%y-%m-%d %h:%m:%s.%f")

'2021-01-18 11:33:37.471269

'

時間格式轉時間戳

>>> datetime.datetime.strptime('

2021-01-18 11:33:37.471269

', "

%y-%m-%d %h:%m:%s.%f

").timestamp()

1610940817.471269

python日期時間戳操作

import pandas as pd import datetime import calendarpd.timestamp 19990227 timestamp 1999 02 27 00 00 00 pd.timestamp 1999 02 27 timestamp 1999 02 27 00...

php時間戳常用

昨天0時時間戳 yesterday zero strtotime date y m d 3600 24 昨天此時時間戳 yesterday now strtotime 1 day 本周一時間戳 week this monday strtotime last monday 明天時間戳 tomorrow...

MySQL 時間戳操作

自1970 01 01 00 00 00以來按秒算,sql如下 mysql select unix timestamp now unix timestamp now 1557728379 1 row in set 0.00 sec mysql select current timestamp cur...