你可以使用Python中的datetime模塊來處理日期數據,將日期數據轉換成數字。
首先,你需要導入datetime模塊:
from datetime import datetime
然后,你可以使用datetime.strptime()函數將一個字符串轉換成datetime對象。該函數接受兩個參數:一個表示日期的字符串和一個表示日期格式的字符串。
date_string = "2022-03-15"
date_format = "%Y-%m-%d"
date = datetime.strptime(date_string, date_format)
接下來,你可以使用datetime對象的strftime()函數將日期數據格式化為數字。
date_number = int(date.strftime("%Y%m%d"))
在這個例子中,日期數據將被格式化為一個整數,比如20220315。
完整的代碼如下所示:
from datetime import datetime
date_string = "2022-03-15"
date_format = "%Y-%m-%d"
date = datetime.strptime(date_string, date_format)
date_number = int(date.strftime("%Y%m%d"))
print(date_number)
輸出結果為:20220315
請注意,這種轉換方式可以將日期數據轉換成一個整數,但這可能不是你需要的最終格式。你可以根據需要調整日期格式化的字符串參數。