根據日期差值獲取日期
def
get_date_by_diff
(day)
: diff = day - datetime.datetime.now(
).day
# 先獲得時間陣列格式的日期
threedayago =
(datetime.datetime.now(
)+ datetime.timedelta(days=diff)
)# 轉換為時間戳
# timestamp = int(time.mktime(threedayago.timetuple()))
# 轉換為其他字串格式
otherstyletime = threedayago.strftime(
"%y-%m-%d"
)return otherstyletime
pass
根據日期字串獲取週幾 2021-02-01
def
get_week
(date)
:# 獲取1-7,代表周一到週日
dayofweek = datetime.datetime.fromtimestamp(time.mktime(time.strptime(date,
"%y-%m-%d"))
).isoweekday(
) dicts=
return dicts[
str(dayofweek)
]pass
Python3 日期相關
import datetime import time 獲取當前日期,格式化 date0 datetime.date.today strftime y m d h m s print date0 只有年月日 例如 20180927 00 00 00 date1 datetime.datetime.t...
python3基礎 16 日期和時間
此模組的函式都是日曆相關的,例如列印某月的字元月曆。星期一是預設的每週第一天,星期天是預設的最後一天。更改設定需呼叫calendar.setfirstweekday 函式。模組包含了以下內建函式 序號函式及描述 1calendar.calendar year,w 2,l 1,c 6 返回乙個多行字串...
201509 2 日期計算
試題編號 201509 2 試題名稱 日期計算 時間限制 1.0s 記憶體限制 256.0mb 問題描述 問題描述 給定乙個年份y和乙個整數d,問這一年的第d天是幾月幾日?注意閏年的2月有29天。滿足下面條件之一的是閏年 1 年份是4的整數倍,而且不是100的整數倍 2 年份是400的整數倍。輸入格...