Tôi hiểu emacs lisp là tuyệt vời để xử lý ngày tháng và thời gian, nhưng nó có chức năng chuyển đổi chuỗi để đại diện nội bộ của các số nguyên bằng cách sử dụng các định dạng như %Y, %m, %d, %H, %M, %S,
và vân vân? Ngoài ra, trong hướng dẫn tham khảo emacs, nó nói rằng thời gian là danh sách của hai hoặc ba số nguyên, nhưng có một đặc điểm kỹ thuật chính thức hơn hoặc mô tả? ~ Cảm ơn ~Ngày và giờ trong Emacs Lisp
Chỉnh sửa: Cảm ơn bạn đã trả lời - nhưng tôi đoán liệu có chức năng định dạng chuỗi thời gian ngược lại (như parse-time-string
nhưng với thông số cấu trúc cho chuỗi đầu vào)?
Edit2: Tôi đoán câu trả lời là không có gì được tích hợp sẵn ... nhưng triển khai từng phần đã được triển khai here.
Tôi vừa thử strptime.el và thậm chí nó không hoạt động cho các ví dụ "Kiểm tra thủ công" được đưa ra trong tệp; dường như thay thế trong chuỗi không còn trong các emacs nữa. Tệ quá, tôi đang tìm kiếm cùng một chức năng. – Liam
Nó có hoạt động nếu bạn tạo một bí danh '(defalias 'replace-in-string' thay thế-regex-in-string)'? – hatmatrix