一、Python獲取年月日時分秒
要獲取當前時間的時分秒,可以使用Python內置的datetime模塊。以下是獲取當前時間的代碼示例:
from datetime import datetime now = datetime.now() print("當前時間為:", now)
如果我們只想要顯示時間的時分秒部分,可以使用strftime方法:
from datetime import datetime now = datetime.now() current_time = now.strftime("%H:%M:%S") print("當前時間為:", current_time)
該示例中,%H表示24小時制的小時數,%M表示分鐘,%S表示秒。
二、Python獲取當前年月日輸出
獲取當前日期,可以使用date類和strftime方法。以下是獲取當前日期,並將其格式化成”年-月-日”的代碼示例:
from datetime import date today = date.today() current_date = today.strftime("%Y-%m-%d") print("當前日期為:", current_date)
示例中,%Y表示4位數的年份,%m表示2位數的月份,%d表示2位數的日期。
三、Python年月日輸出
有時我們需要在程序中將年月日以字符串形式輸出。以下是將年月日格式化成字符串的代碼示例:
from datetime import date dob = date(1990, 1, 1) dob_str = dob.strftime("%Y-%m-%d") print("出生日期為:", dob_str)
示例中,date(1990, 1, 1)表示1990年1月1日,%Y-%m-%d表示”年-月-日”格式的字符串。
四、Python日期中提取年份月份
如果我們只需要日期中的年份和月份,可以使用date類的year和month屬性。以下是將日期中的年份和月份提取出來的代碼示例:
from datetime import date dob = date(1990, 1, 1) year = dob.year month = dob.month print("出生年份:", year) print("出生月份:", month)
在該示例中,我們在date類的構造函數中傳入了1990年1月1日這個日期。然後使用year和month屬性分別獲取了年份和月份。
五、Python獲取日期的年月日
我們也可以將日期字符串轉換成date對象,並獲取其中的年月日。以下是將日期字符串轉換成date對象並獲取其中的年月日的代碼示例:
from datetime import datetime date_str = "2022-08-01" date_obj = datetime.strptime(date_str, '%Y-%m-%d') year = date_obj.year month = date_obj.month day = date_obj.day print("年份:", year) print("月份:", month) print("日期:", day)
在該示例中,我們使用strptime方法將日期字符串轉換成date對象。然後,我們可以使用date對象的year、month和day屬性獲取年份、月份和日期。
六、Python日期只取年月日
有時候我們可能只需要日期的年月日部分,可以使用date類。以下是將日期的年月日部分提取出來的代碼示例:
from datetime import datetime date_str = "2022-08-01 12:00:00" date_obj = datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S').date() print("日期為:", date_obj)
在該示例中,我們使用strptime方法將日期字符串轉換成datetime對象,然後使用date方法獲取其中的日期部分。
七、Python獲取輸入
我們可以使用input函數從用戶處獲取輸入。以下是獲取用戶輸入的代碼示例:
name = input("請輸入您的姓名:") print("您的姓名是:", name)
在該示例中,我們調用input函數並傳入提示信息字符串,然後獲取用戶在命令行中輸入的值,並將其存儲在name變量中。最後輸出變量值。
八、Python獲取文件日期
有時候我們需要獲取文件的創建日期和修改日期。可以使用os模塊中的stat方法獲取。以下是獲取文件創建日期和修改日期的代碼示例:
import os import time stat_info = os.stat('test.txt') create_time = time.localtime(stat_info.st_ctime) modify_time = time.localtime(stat_info.st_mtime) print("創建時間:", time.strftime('%Y-%m-%d %H:%M:%S', create_time)) print("修改時間:", time.strftime('%Y-%m-%d %H:%M:%S', modify_time))
在該示例中,我們使用os模塊的stat方法獲取文件的狀態信息,並使用time模塊的localtime和strftime方法將時間格式化成人類可讀的形式。
九、Python獲取當前年份
我們可以使用date類和strftime方法獲取當前年份。以下是獲取當前年份的代碼示例:
from datetime import date today = date.today() current_year = today.year print("當前年份為:", current_year)
在該示例中,我們使用date類和year屬性獲取當前年份。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/251677.html