Les formats de date et d'heure sous SQL Server peuvent prendre quasiment n'importe quelle forme à l'aide des éléments cités dans le tableau ci-dessous.

dddd, MMMM dd,yyyy hh:mm:ss.ffff tt
Friday, December 28, 2001 11:16:41.0021 AM

dd/MM/yyyy HH:mm:ss
28/12/2001 23:16:41
Format Description
yyyy représente une année sur quatre chiffres.
yy représente une année sur deux chiffres.
qq | q représente le trimestre d'une année.
MM | M représente le mois sur deux chiffres.
MMMM représente le nom littéral du mois.
MMM représente le nom littéral abrégé du mois.
dd | d représente le jour sur deux chiffres.
dddd représente le nom littéral du jour de la semaine.
ddd représente le nom littéral abrégé du jour de la semaine
hh | h représente l'heure d'une journée sur douze heures.
HH | H représente l'heure d'une journée sur vingt-quatre heures.
mm | m représente les minutes.
ss | s représente les secondes.
f représente les fractions de secondes.
tt représente l'indicateur méridien AM/PM.

Les parties de date pour les fonctions DATEADD, DATEDIFF, DATENAME et DATEPART peuvent être utilisées dans leur forme littérale comme dans leurs abréviations.

Partie de date Abréviations Description
year yy, yyyy Année
quart qq, q Trimestre
month mm, m Mois
dayofyear dy, y Jour de l'année (1 - 365)
day dd, d Jour
weeek wk, ww Semaine
weekday dw Jour de la semaine
hour hh Heures
minute min Minutes
second ss, s Secondes
millisecond ms Millisecondes