การบันทึก Python: ใช้มิลลิวินาทีในรูปแบบเวลา
โดยค่าเริ่มต้นจะlogging.Formatter('%(asctime)s')พิมพ์ด้วยรูปแบบต่อไปนี้: 2011-06-09 10:54:40,638 โดยที่ 638 คือมิลลิวินาที ฉันต้องการเปลี่ยนเครื่องหมายจุลภาคเป็นจุด: 2011-06-09 10:54:40.638 ในการจัดรูปแบบเวลาที่ฉันสามารถใช้: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) อย่างไรก็ตามเอกสารไม่ได้ระบุวิธีจัดรูปแบบมิลลิวินาที ฉันได้พบคำถาม SO นี้ซึ่งพูดถึง microseconds แต่ a) ฉันต้องการมิลลิวินาทีและ b) สิ่งต่อไปนี้ใช้ไม่ได้กับ Python 2.6 (ซึ่งฉันใช้งานอยู่) เนื่องจาก%f: logging.Formatter(fmt='%(asctime)s',datefmt='%Y-%m-%d,%H:%M:%S.%f')