anchor.diff:  ~~~~~~~~~~
   
   .Date Parts
  -[options="header,footer,autowidth",cols="s,m,m,m"]
  +[options="header,footer,autowidth",frame="none",grid="none",stripes="odd",cols="s,m,m,m"]
   |===
   | date part | abbrevs | lower bound | upper bound
   
  
positive.code: ~~~~~~~~~~~~
  
  .+convert(varchar, @datetime, CODE)+
  [options="header,footer,autowidth",cols="1m,1m,1m,8,6"]
  |===
  
  2+| yyyy codes | yy code | format | name
  
negative.code: 
  | | 131 |  | dd/MM/yyyy hh:mm:ss.fff…tt | Hijri
  
  5+<a|
  * MMM = Jan, …, Dec; tt = AM or PM; T = T
  * HH = 24-hour hours, fff… = all fractional seconds digits available
  * cast(datetime as varchar) ≡ convert(varchar, datetime, 0)
  