Python String to Datetime Converter
Công cụ online | Đây là công cụ giúp bạn chuyển đổi một chuỗi văn bản (string) chứa thông tin ngày giờ thành đối tượng `datetime` trong Python một cách nhanh chóng. Chỉ cần nhập chuỗi ngày giờ và định dạng tương ứng, công cụ sẽ tự động tạo ra đoạn code Python hợp lệ cho bạn.
Kết quả: Code Python
import datetime
# Vui lòng nhập thông tin ở trên và nhấn nút "Tạo Code"
# Code Python sẽ xuất hiện tại đây.
Hướng dẫn & Các định dạng phổ biến
Trong Python, chúng ta sử dụng hàm datetime.strptime()
để phân tích (parse) một chuỗi thành một đối tượng datetime. Hàm này yêu cầu hai đối số: chuỗi ngày giờ và một chuỗi định dạng để chỉ cho Python cách đọc chuỗi đó.
Bảng mã định dạng (Format Codes) thường dùng
Mã (Code) | Ý nghĩa | Ví dụ |
---|---|---|
%d | Ngày trong tháng (01-31) | 31 |
%m | Tháng dạng số (01-12) | 12 |
%Y | Năm đầy đủ 4 chữ số | 2023 |
%y | Năm dạng 2 chữ số (00-99) | 23 |
%H | Giờ (định dạng 24h, 00-23) | 22 |
%I | Giờ (định dạng 12h, 01-12) | 10 |
%M | Phút (00-59) | 30 |
%S | Giây (00-59) | 05 |
%p | Buổi AM/PM | PM |
%A | Tên ngày đầy đủ trong tuần | Sunday |
%B | Tên tháng đầy đủ | December |
%f | Microsecond (000000-999999) | 548513 |
Ví dụ cụ thể
Nếu chuỗi của bạn là "Sun, 25 Dec 2023 22:30:00", thì chuỗi định dạng tương ứng sẽ là "%a, %d %b %Y %H:%M:%S".