Tôi muốn một đối tượng datthon datetime để xuất (và sử dụng kết quả trong django) như này:datthon định dạng datetime với "st", "nd", "rd", "th" (tiếng anh thứ tự hậu tố) như PHP "S"
Thu the 2nd at 4:30
Nhưng tôi thấy không có cách nào trong python để đầu ra st
, nd
, rd
, hoặc th
như tôi có thể với định dạng PHP datetime với S
string (những gì họ gọi là "tiếng Anh TT Suffix") (http://uk.php.net/manual/en/function.date.php) .
Có cách tích hợp để thực hiện việc này bằng django/python không?strftime
không đủ tốt (http://docs.python.org/library/datetime.html#strftime-strptime-behavior).
Django có bộ lọc làm những gì tôi muốn, nhưng tôi muốn có chức năng, không phải bộ lọc, để làm những gì tôi muốn. Hoặc là một django hoặc python chức năng sẽ được sử dụng tốt.
Nếu bạn không tìm thấy giải pháp làm sẵn, có một số giải pháp tốt ở đây bạn có thể chuyển đổi: http://stackoverflow.com/questions/165713/how-do-i-provide-a -suffix-cho-ngày-of- tháng – paxdiablo