python中datetime模組的使用

2022-08-24 15:18:14 字數 1252 閱讀 2760

python中datetime模組的使用方法

匯入包 import datetime

獲取當天日期 now_time=datetime.datetime.now()

print((now_time+datetime.timedelta(days=+1)).strftime("%y-%m-%d %h:%m:%s")) #獲取後一天+1 前一天-1

print ((now_time+datetime.timedelta(hours=-1)).strftime("%y-%m-%d %h:%m:%s")) #獲取前一小時

print(now_time.strftime("%y-%m-%d %h:%m:%s"),(now_time+datetime.timedelta(minutes=+1)).strftime("%y-%m-%d %h:%m:%s")) #前一分鐘後一分鐘

print(now_time.strftime("%y-%m-%d %h:%m:%s"),(now_time+datetime.timedelta(minutes=+1/60)).strftime("%y-%m-%d %h:%m:%s"))#前一秒後一秒

# 匯入包

import calendar

import datetime

#獲取乙個月或是n個月,一年中的天數

years = [2019,]

months = range(1, 13)

for year in years:

for month in months:

days = calendar.monthrange(int(year), int(month))[1]

for day in range(1,(days)+1):

format_datetime = datetime.datetime(year, month, day).strftime('%y-%m-%d')

print(format_datetime)

import calendar

import datetime

years = [2019,]

months = range(1, 13)

for year in settings.years:

for month in settings.months:

day = calendar.monthrange(int(year), int(month))[1]

Python中time和datetime模組

time模組時間的格式有三種 timestamp 時間戳,格林時間1970年1月1日開始秒的偏移量。struct time 時間元組,共9個元素 format time 格式化時間,具有可讀性,包括自定義格式和固定格式 1 時間格式轉換規則 2 主要time方法和time格式轉換 1 生成times...

Python中time和datetime的常用方法

import time print time.strftime y m d h m s 獲取當前的日期 日 time.strftime d time模組中經常用到的有以下幾個方法 1 time 用來獲取時間戳time.time 2 localtime 獲取當前時間資訊。包含年月日時分秒,返回結果以元...

Python中datetime 計算時間

python中通過datetime模組可以很方便的計算兩個時間的差,datetime的時間差單位可以是天 小時 秒,甚至是微秒,下面我們就來詳細看下datetime的強大功能 from datetime import datetime a datetime.now b datetime.now a ...