Với trường văn bản, tôi muốn có một trình giữ chỗ phù hợp. Một trình giữ chỗ điển hình sẽ có dạng như sau: "mm/dd/yyyy".Sử dụng moment.js, cách hiển thị định dạng ngày hiện tại cho người dùng?
Tuy nhiên, tôi muốn sử dụng ngày nhận biết ngôn ngữ sử dụng moment.js.
Điều này có nghĩa là tôi sẽ chỉ định "l" làm định dạng ngày moment.js, làm cách nào để xác định định dạng ngày mà moment.js sẽ sử dụng trong trường hợp này?
Người dùng sẽ không hiểu "l" có nghĩa là gì, do đó, việc sử dụng giá trị này trong văn bản trình giữ chỗ có ý nghĩa rất ít.
Cụ thể, tôi hy vọng có thể truy cập vào nội dung như "defaultLongDateFormat" nội bộ của thời điểm đó. (Mặc dù đó là chỉ đơn thuần là một mặc định - moment.js lẽ cập nhật nó hoặc có một số bản đồ khác trong thời gian chạy cho các định dạng ngày locale-aware - Tôi muốn truy cập vào bản đồ đó.)
EDIT:
Có là nhiều downvotes (những người không giải thích tại sao họ downvoting nó).
Tôi nghĩ rằng đây là bởi vì họ arent' hiểu câu hỏi, vì vậy đây là một số ví dụ:
Tôi muốn có một chức năng như vậy: getFormat ("l") -> "mm/dd/yyyy", hoặc tương đương với ngôn ngữ của Hoa Kỳ. getFormat ("l") -> "dd/mm/yyyy" hoặc tương đương, đối với ngôn ngữ AU.
Tôi làm không muốn định dạng ngày cụ thể hoặc phân tích cú pháp một ngày nhất định - tôi chỉ muốn xác định định dạng thân thiện với người dùng được cung cấp định dạng moment.js tùy ý, cho 'l'.
Để trình gỡ xuống: Tại sao bạn downvote điều này? Đó là một câu hỏi có liên quan. – Arafangion
Câu hỏi của bạn khó hiểu. Bạn có yêu cầu hiển thị định dạng của ngày hiện tại hoặc ngày tháng theo định dạng nhất định không? –
@RobG: Tôi đã được tin rằng moment.js định nghĩa những điều này? Tức là, tôi chỉ định miền địa phương (ví dụ, 'en'), và chuỗi định dạng (ví dụ, 'L'), và sau đó định dạng moment.js nó? – Arafangion