# server should be in known TZ for testing $d[^date::create[2008-05-09T00:00:00+3:00]] ^^d.gmt-string[]: ^d.gmt-string[]
^^d.iso-string[]: ^d.iso-string[]
^^d.last-day[]: ^d.last-day[]
^^date:last-day(2008;02): ^date:last-day(2008;02)

^^date:calendar[eng](2008;2;29) $c[^date:calendar[eng](2008;2;29)] ^c.menu{
$c.year $c.month $c.day $c.weekday}

^^date:calendar[rus](2008;2;29) $c[^date:calendar[rus](2008;2;29)] ^c.menu{
$c.year $c.month $c.day $c.weekday} $d[^date::create[2009-12-21T00:00:00+3:00]] ^for[i](1;30){ ^d.sql-string[date],$d.weekday : $d.week
^d.roll[day](1) } $d[^date::create[2008-05-09T00:00:00+3:00]] ^^d.iso-string[] options: ^d.iso-string[]
^d.iso-string[ $.ms(true) ] ^d.iso-string[ $.colon(false) ] ^d.iso-string[ $.colon(false) $.ms(true) ] $d[^date::create[2008-05-09T00:00:00Z]] ^^d.iso-string[] options, zero offset: ^d.iso-string[]
^d.iso-string[ $.z(false) ] ^d.iso-string[ $.z(false) $.ms(true) ] ^d.iso-string[ $.z(false) $.colon(false) ] ^d.iso-string[ $.z(false) $.colon(false) $.ms(true) ]