Python時間和日期

2022-08-16 10:06:11 字數 2202 閱讀 7953

python程式提供很多處理日期和時間的函式格式,轉換日期格式是非常常用的乙個功能,python也非常容易實現

下面是一些例子:

獲取當前的時間戳

#

!/usr/bin/python

#-*- coding:utf-8 -*-

import time #

引入時間模組

import calendar #

引入日曆模組

ticks =time.time()

print

"當前時間戳為:

" ,ticks

獲取當前時間的所有引數

import time    #引入時間模組

import calendar #引入日曆模組

#獲取當前時間

def

getlocaltime():

localtime =time.localtime(time.time())

print

"本地時間為:

",localtime

獲取預設格式化的時間日期

#

!/usr/bin/python

#-*- coding:utf-8 -*-

import time #

引入時間模組

import calendar #

引入日曆模組

#獲取格式化時間

defgetformetime():

localtime =time.asctime(time.localtime(time.time()))

print

"當前時間為

" ,localtime

獲取自定義的時間日期格式

#

!/usr/bin/python

#-*- coding:utf-8 -*-

import time #

引入時間模組

import calendar #

引入日曆模組

#獲取自定義格式化日期

defgetdate():

localtime =time.localtime()

#格式化成2016-07-16 10:58:36形式

print time.strftime("

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

",localtime)

#格式化成 sat jun 16 11:00:10 2016形式

print time.strftime("

%a %b %d %h:%m:%s %y

",localtime)

#將字串轉換為時間戳

timestr = "

sat mar 28 22:24:12 2016

"print time.mktime(time.strptime(timestr,"

%a %b %d %h:%m:%s %y"))

#返回年份

print time.strftime("%y"

,localtime)

#返回月份

print time.strftime("%m"

,localtime)

print time.strftime("%b"

,localtime)

#返回星期

print time.strftime("

%a",localtime)

執行結果:

其實大家有沒有發現,它只是呼叫了乙個函式(time.strftime(格式引數,時間)),只是裡面的格式引數改變了,就可以得到我們想要的日期格式

下面給出比較完整的日期格式化符號:

此外,他還提供日曆的功能呢》

def

getcal():

cal = calendar.month(2016,1)

print

"以下輸出2023年1月份的日曆:

"print cal

輸出結果:

更加具體內容可以檢視:

python日期和時間 Python日期和時間

python程式可以通過多種方式處理日期和時間。日期格式之間的轉換是電腦的常見煩惱。python的時間和日曆模組可以幫助跟蹤日期和時間。什麼是蜱 時間間隔是以秒為單位的浮點數。1970年1月1日上午12 00 時代 時間的特殊時刻表示。python中有乙個受歡迎的時間模組,它提供了處理時間的功能,並...

Python 日期和時間

python 程式能用很多方式處理日期和時間,轉換日期格式是乙個常見的功能。python 提供了乙個 time 和 calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python 的 time 模組下...

python 時間和日期

python 程式用很多方式處理時間和日期,轉換日期格式是乙個常見的功能。python提供了乙個time 和calendar 模組可以用於格式化日期和時間。時間間隔是以秒為單位的浮點小數。每個時間戳都以自從1970年1月1日午夜 曆元 經過了多長時間來表示。python的time模組下有很多函式可以...