martedì 19 luglio 2011

SqlServer - Lavorare con le date

Convert (datatype, datetime string, date style)

  • mon dd yyyy hh:miAM (or PM) 
    Select convert(varchar, getdate(), 100)
  • mon dd yyyy hh:mi:ss:mmmAM (or PM)
    Select convert(varchar, getdate(), 109) 
  • yyyymmdd
    Select convert(varchar, getdate(), 112)
  • dd mon yyyy hh:mm:ss:mmm(24h)
    Select convert(varchar, getdate(), 113)
  • hh:mm:ss:mmm(24h) 
    Select convert(varchar, getdate(), 114)
  • yyyy-mm-dd hh:mi:ss(24h)
    Select convert(varchar, getdate(), 120)
  • yyyy-mm-dd hh:mi:ss.mmm(24h)
    Select convert(varchar, getdate(), 121)
  • yyyy-mm-dd Thh:mm:ss:mmm(no spaces)
    Select convert(varchar, getdate(), 126)


    No century (yy)
    Con century (yyyy)
    Formato
    -
    0 or 100
    mon dd yyyy hh:miAM (or PM)
    1
    101
    mm/dd/yyyy
    2
    102
    yy.mm.dd
    3
    103
    dd/mm/yyyy
    4
    104
    dd.mm.yy
    5
    105
    dd-mm-yy
    6
    106
    dd mon yy
    7
    107
    Mon dd, yy
    8
    108
    hh:mi:ss
    -
    9 or 109 
    mon dd yyyy hh:mi:ss:mmmAM (or PM)
    10
    110
    mm-dd-yy
    11
    111
    yy/mm/dd
    12
    112
    yymmdd yyyymmdd
    -
    13 or 113
    dd mon yyyy hh:mi:ss:mmm(24h)
    14
    114
    hh:mi:ss:mmm(24h)
    -
    20 or 120
    yyyy-mm-dd hh:mi:ss(24h)
    -
    21 or 121
    yyyy-mm-dd hh:mi:ss.mmm(24h)
    -
    126
    yyyy-mm-ddThh:mi:ss.mmm (no spaces)
    -
    127
    yyyy-mm-ddThh:mi:ss.mmmZ (no spaces)
    -
    130
    dd mon yyyy hh:mi:ss:mmmAM
    -
    131
    dd/mm/yy hh:mi:ss:mmmAM

Nessun commento:

Posta un commento