Tôi có một hàm trong Javascript nhận C# DateTime từ MVC. Nếu ngày là null, nó sẽ trả về "-", nếu đó là ngày hợp lệ, nó sẽ trả về ngày được định dạng.Chuyển đổi C# DateTime thành Ngày Javascript
QUAN TRỌNG: Không thể gửi ngày ở định dạng khác từ C#.
Javascript:
function CheckDate(date) {
if (date == "Mon Jan 01 0001 00:00:00 GMT+0000 (GMT Daylight Time)")
return "-";
else {
var dat = new Date(date);
return dat.getFullYear() + dat.getMonth() + dat.getDay();
}
Có cách nào tốt hơn để so sánh nếu ngày là C# New DateTime?
Và làm cách nào để phân tích cú pháp và trả về ngày ở định dạng "yyyy/MM/dd"?
mã chuyển đổi nó trên C# bên là gì? Ví dụ, nó cũng có thể là văn hóa cụ thể cho bất cứ nơi nào máy chủ được. –
"Sao chép" http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript –
Mã ở phía máy chủ chỉ là CheckDate (@ model.Dated) Nó chỉ là một đối tượng C# DateTime. –