Chuyển Timestamp sang múi giờ khác, sử dụng timestamp.tz_convert(). Thiết lập múi giờ làm tham số. Trước tiên, nhập các thư viện cần thiết:
import pandas as pd
Tạo đối tượng timestamp trong Pandas. Chúng ta cũng đã thiết lập múi giờ:
timestamp = pd.Timestamp('2021-10-14T15:12:34.261811624', tz='US/Eastern')
Chuyển múi giờ của timestamp:
timestamp.tz_convert('Australia/Brisbane')
Ví dụ
Dưới đây là mã:
import pandas as pd
# thiết lập đối tượng timestamp trong Pandas
# chúng ta cũng đã thiết lập múi giờ
timestamp = pd.Timestamp('2021-10-14T15:12:34.261811624', tz='US/Eastern')
# hiển thị Timestamp
print("Timestamp...\n", timestamp)
# chuyển múi giờ
print("\nChuyển múi giờ Timestamp...\n", timestamp.tz_convert('Australia/Brisbane'))
Kết quả
Đoạn mã trên sẽ cho ra kết quả sau:
Timestamp... 2021-10-14 15:12:34.261811624-04:00 Convert the Timestamp timezone... 2021-10-15 05:12:34.261811624+10:00