2011-12-20 12 views
9

Per parlare al telefono o ai miei colleghi, c'è un nome abbreviato per questo formato data già stabilito?Esiste un nome per il formato data "AAAA-MM-GG HH: MM: SS"?

Anche i nomi di altri formati di data standard sarebbero utili.

+1

Penso che in .NET è formato longdatetime –

+5

[Secondo MSDN documentazione in linea su CAST e CONVERT] (http://msdn.microsoft.com/en-us/library/ms187928.aspx), si chiama ** ODBC canonical ** (stile 20/120) –

+2

+1 per canonico ODBC. La tabella sulla pagina Marc linked è anche un buon riferimento ad altri standard di data comunemente usati. –

risposta

2

Questo è il ISO standard date e time.

+0

Potrebbe potenzialmente essere la data e l'ora ISO 8601 separatamente, ma solo se l'ora è l'ora locale, non l'ora UTC. Con l'ora UTC, una "Z" per Zulu sarebbe stata aggiunta all'ora. È più probabile che l'OP cerchi "ODBC canonical" come @mark_s suggerito sopra, poiché la tua risposta è data e ora separati e l'OP cercava un nome in formato singolo. (Vedi mark_s in risposta a Cade Roux per il motivo per cui ISO 8601 non è una risposta valida come formato combinato) –

+0

@Jon, mi riferisco all'ora locale, nel caso in cui non sia chiaro. –

-2
+2

Non esattamente - almeno in SQL Server, il formato ISO-8601 è 'YYYY-MM-DDTHH: MM: SS' (si noti la' T' che separa le parti di data e ora; CONVERT lo stile 126 - l'OP sta cercando corrispondenze stlye 20/120) –

+0

Non solo in SQL Server ... la specifica ISO specifica indica la T come richiesto per un formato data-ora combinato. http://www.iso.org/iso/date_and_time_format#how-it-works –

Problemi correlati