Làm cách nào để thêm hậu tố vào số ngày ngày của một ngày không hợp lệ?Định dạng ngày trong unix để bao gồm hậu tố vào ngày (st, nd, rd và th)
Tôi sẽ giải thích. Tôi có một đoạn mã TextMate viết ra ngày hôm nay. Nó sử dụng ngày và định dạng unix. Đây là mã:
`date +%A` `date +%d` `date +%B` `date +%Y`
Nó ra:
thứ hai ngày 22 tháng 3 năm 2010
Tôi muốn thêm hậu tố vào ngày (st, nd, rd và th) như sau:
.210thứ Hai 22 tháng ba năm 2010
Theo như tôi có thể nhìn thấy, không có chức năng có nguồn gốc ở định dạng ngày tháng unix, giống như có trong PHP (j). Làm thế nào tôi sẽ đạt được điều này trong unix? Một regex phức tạp về số ngày?
Không thực sự trả lời câu hỏi của bạn, nhưng tôi muốn củng cố các lệnh date: ngày "+% A% d% B% Y" -> Thứ Hai 22 Tháng Ba 2010 – zigdon
Nếu tôi là bạn, tôi muốn viết một kịch bản PHP nhỏ (vì bạn đã biết cách thực hiện nó ở đó) và thực thi nó. Tôi không biết, nếu nó có thể cài đặt PHP trên hệ thống đích mặc dù. –