Để lấy ngày trong tuần từ đối tượng Timestamp, hãy sử dụng phương thức timestamp.weekday(). Trước tiên, nhập các thư viện cần thiết:
import pandas as pd import datetime
Thiết lập timestamp trong Pandas. Tạo một đối tượng Timestamp:
timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12))
Lấy ngày trong tuần của năm. Ngày trong tuần được biểu diễn bằng số: Thứ Hai == 0, Thứ Ba == 1 ... Chủ Nhật == 6
timestamp.weekday()
Ví dụ
Dưới đây là mã:
import pandas as pd
import datetime
# thiết lập timestamp trong Pandas
# tạo một đối tượng Timestamp
timestamp = pd.Timestamp(datetime.datetime(2021, 5, 12))
# hiển thị Timestamp
print("Timestamp...\n", timestamp)
# lấy ngày trong tuần của năm
res = timestamp.weekday()
# hiển thị chỉ ngày trong tuần
# ngày trong tuần được biểu diễn bằng số: Thứ Hai == 0, Thứ Ba == 1 ... Chủ Nhật == 6
print("\nLấy ngày trong tuần từ Timestamp...\n", res)
Kết quả
Đoạn mã trên sẽ cho ra kết quả sau:
Timestamp... 2021-05-12 00:00:00 Get the weekday from Timestamp... 2