Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 獲取當(dāng)前時(shí)間

在本文中,您將學(xué)習(xí)獲取語(yǔ)言環(huán)境的當(dāng)前時(shí)間以及Python中的不同時(shí)區(qū)。

您可以采用多種方法獲取Python當(dāng)前時(shí)間。

示例1:使用datetime對(duì)象的當(dāng)前時(shí)間

from datetime import datetime

now = datetime.now()

current_time = now.strftime("%H:%M:%S")
print("當(dāng)前時(shí)間 =", current_time)

在上面的示例中,我們從datetime模塊導(dǎo)入了datetime類。然后,我們使用now()方法來(lái)獲取datetime包含當(dāng)前日期和時(shí)間的對(duì)象。

然后使用datetime.strftime()方法創(chuàng)建一個(gè)表示當(dāng)前時(shí)間的字符串。

如果您需要?jiǎng)?chuàng)建一個(gè)包含當(dāng)前時(shí)間的time對(duì)象,則可以執(zhí)行以下操作。

from datetime import datetime

now = datetime.now().time() # time object

print("now =", now)
print("type(now) =", type(now))

示例2:使用時(shí)間模塊的當(dāng)前時(shí)間

您還可以使用時(shí)間模塊獲取當(dāng)前時(shí)間。

import time

t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

示例3:時(shí)區(qū)的當(dāng)前時(shí)間

如果需要查找某個(gè)時(shí)區(qū)的當(dāng)前時(shí)間,可以使用pytZ模塊

from datetime import datetime
import pytz

tz_NY = pytz.timezone('America/New_York') 
datetime_NY = datetime.now(tz_NY)
print("紐約時(shí)間:", datetime_NY.strftime("%H:%M:%S"))

tz_London = pytz.timezone('Europe/London')
datetime_London = datetime.now(tz_London)
print("倫敦時(shí)間:", datetime_London.strftime("%H:%M:%S"))

                                                                                                                                                                                                   

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清