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ĩaVí dụ
%dNgày trong tháng (01-31)31
%mTháng dạng số (01-12)12
%YNăm đầy đủ 4 chữ số2023
%yNăm dạng 2 chữ số (00-99)23
%HGiờ (định dạng 24h, 00-23)22
%IGiờ (định dạng 12h, 01-12)10
%MPhút (00-59)30
%SGiây (00-59)05
%pBuổi AM/PMPM
%ATên ngày đầy đủ trong tuầnSunday
%BTên tháng đầy đủDecember
%fMicrosecond (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".