2011-12-20 36 views
9

Để nói chuyện qua điện thoại hoặc cho đồng nghiệp của tôi, có tên viết tắt cho định dạng ngày này đã được thiết lập không?Có tên cho định dạng ngày "YYYY-MM-DD HH: MM: SS" không?

Tên của các định dạng ngày chuẩn khác cũng sẽ hữu ích.

+1

Tôi nghĩ rằng trong .NET là longdatetime định dạng –

+5

[Theo MSDN Sách trực tuyến trên CAST và CONVERT] (http://msdn.microsoft.com/en-us/library/ms187928.aspx), nó được gọi là ** ODBC canonical ** (kiểu 20/120) –

+2

+1 cho ODBC chuẩn. Bảng trên trang Marc được liên kết cũng là một tham chiếu tốt cho các tiêu chuẩn ngày thường được sử dụng khác. –

Trả lời

2

Đó là ISO standard datetime.

+0

Có thể là ngày và giờ ISO 8601 riêng biệt, nhưng chỉ khi thời gian là giờ địa phương, không phải thời gian UTC. Với thời gian UTC, "Z" cho Zulu sẽ được thêm vào thời gian. Có nhiều khả năng OP đang tìm kiếm "ODBC canonical" như @mark_s được đề xuất ở trên, vì câu trả lời của bạn là định dạng ngày tháng và thời gian riêng biệt và OP đang tìm kiếm một tên định dạng duy nhất. (Xem mark_s để đáp ứng với Cade Roux vì sao ISO 8601 không phải là câu trả lời hợp lệ dưới dạng định dạng kết hợp) –

+0

@Jon, tôi đề cập đến giờ địa phương, trong trường hợp không rõ ràng. –

-2
+2

Không chính xác - ít nhất trong SQL Server, định dạng ISO-8601 là 'YYYY-MM-DDTHH: MM: SS' (thông báo ngày tách và thời gian tách' T'; kiểu CONVERT 126 - những gì OP tìm kiếm phù hợp stlye 20/120) –

+0

Không chỉ trong SQL Server ... thông số ISO thực tế chỉ định T theo yêu cầu cho một định dạng ngày giờ kết hợp. http://www.iso.org/iso/date_and_time_format#how-it-works –

Các vấn đề liên quan