Arrow 乙個好用的日期時間Python處理庫

2022-06-16 05:36:13 字數 1182 閱讀 1395

使用arrow處理時間格式資料

安裝
pip install arrow
使用

獲取當前時間

import arrow

# 獲取當前utc時間

t = arrow.utcnow()

print(t)

# 獲取local時間

n = arrow.now()

print(n)

通過utcnow()和now()分別獲取了utc時間和local時間,最終獲取的是乙個arrow時間物件,通過這個物件我們可以做各種時間轉換。

時間形式轉換

n = arrow.now()

# 轉成時間戳

ctime = n.timestamp

# 轉成指定格式的字串

stime = n.format("yyyy-mm-dd hh:mm:ss")

print(ctime)

print(stime)

# 從時間戳轉化為arrow物件

c = arrow.get(1593693858)

d = arrow.get("1593693858")

print(c)

print(d)

上面效果一樣,int和str效果一樣

# 字串轉為arrow物件

cstr = "2017-01-20 11:30:56"

arr = arrow.get(cstr, "yyyy-mm-dd hh:mm:ss")

時間推移
# 時間推移相關

t = arrow.now()

print(t)

yes = t.shift(days=-1)

print(yes)

yes_week = t.shift(weeks=-1)

print(yes_week)

yes_two_month = t.shift(months=-2)

print(yes_two_month)

add_one_year = t.shift(years=1)

print(add_one_year)

參考文件

官方文件

github

乙個好用的日期時間類 c

class cdatetime endif include include datetime.h using namespace std cdatetime cdatetime m millisecondflag true else localtime r m ttime,m sttime endi...

PHP parseurl 乙個好用的函式

parse url 解析 url,返回其組成部分。array parse url string url 本函式解析乙個 url 並返回乙個關聯陣列,包含在 url 中出現的各種組成部分。本函式不是用來驗證給定 url 的合法性的,只是將其分解為下面列出的部分。不完整的 url 也被接受,parse ...

乙個好用的Tag函式

文章標題提到的tag函式是基於jquery寫的,所以,在使用之前務必要引入jquery檔案。該函式主要用於動態建立標籤,並獲取建立的標籤對應的dom物件等。注意 該函式並沒有封裝成jquery外掛程式的形式,若想改造成jquery外掛程式形式,需要的自己動手啦。1.tag函式需要用到其他一些工具函式...