<p>рдкрд▓ ()ред toISOString () рдмрдЧ, рдпрджрд┐ рдЖрдк 18рд╡реАрдВ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ 17рд╡рд╛рдВ рд▓реМрдЯрд╛рддрд╛ рд╣реИ</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 23 рдЬреБрд▓ре░ 2013  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: moment/moment

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкрд▓ () рдХреЗ рдХрд╛рд░рдг рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ

http://momentjs.com/docs/#/displaying/as -iso-string/
рдкрд▓ ()ред toISOString ();

рдореИрдВ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рдХрд░рддрд╛ рд╣реВрдВ:

    n = moment.utc(new Date('2013-07-18T00:00:00+01:00'))

рдпрд╣ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧрд╛:

 Thu Jul 18 2013 00:00:00 GMT+0100 (GMT Daylight Time)

рдЕрдм рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдкрд░ isoString ( ) рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛

  n.toISOString()

рдЙрдкрд░реЛрдХреНрдд 18 рдХреЗ рдмрдЬрд╛рдп 17 рд╡рд╛рдВ рд▓реМрдЯрд╛рдПрдЧрд╛:

  "2013-07-17T23:00:00.000Z"

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрд╣ рддрдм рдЖрдкрдХреЗ рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИ:

> moment().format('YYYY-MM-DD[T]HH:mm:ss.SSSZZ')
'2013-07-23T14:54:20.176-0700'

рдпрд╛

> moment().format('YYYY-MM-DD[T]HH:mm:ss.SSS')
'2013-07-23T14:54:20.176'

рдпрджрд┐ рдЖрдк рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреЗрд╡рд▓ рд╕рдордп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╕рднреА 6 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ toISOString рд╣рдореЗрд╢рд╛ рдпреВрдЯреАрд╕реА рдореЗрдВ рд╕рдордп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ (рдЗрд╕реЗ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛)ред

@ichernev , рдореБрдЭреЗ рдЖрдкрдХреА рдмрд╛рдд рдкреВрд░реА рддрд░рд╣ рд╕реЗ

рдпрд╣ рддрдм рдЖрдкрдХреЗ рдХрд╛рдо рдЖ рд╕рдХрддрд╛ рд╣реИ:

> moment().format('YYYY-MM-DD[T]HH:mm:ss.SSSZZ')
'2013-07-23T14:54:20.176-0700'

рдпрд╛

> moment().format('YYYY-MM-DD[T]HH:mm:ss.SSS')
'2013-07-23T14:54:20.176'

рдпрджрд┐ рдЖрдк рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдХреА рдкрд░рд╡рд╛рд╣ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдХреЗрд╡рд▓ рд╕рдордп рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

@ichernev , рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рдЖрдк toISOString рдХреЗ KeepOffset рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

toISOString(keepOffset?: рдмреВрд▓рд┐рдпрди): рд╕реНрдЯреНрд░рд┐рдВрдЧ;

=>

рдкрд▓ ()ред toISOString (рд╕рдЪ)

рдХреНрдпрд╛ рдпреЗ рд╡рд╛рдХрдИ рд╕рд╣реА рд╣реИ?

moment('1970-01-01').toISOString()

рдЖрдЙрдЯрдкреБрдЯ:

1969-12-31T23:00:00.000Z

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд▓реЛрдЧ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд╛рд░реАрдЦ рдХреЛ рдкрд▓-рдкрд▓ рдореЗрдВ рдЧреБрдЬрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рдЖрдИрдПрд╕рдУрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рддрд╛рд░реАрдЦ рдирд╣реАрдВ рдмрджрд▓реЗрдЧреАред рдпрджрд┐ рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЕрдзрд┐рдХ рдЕрдиреБрдорд╛рдирд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдСрдлрд╕реЗрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рд╕рддреНрдп рдкрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд░рдЦрддрд╛ рд╣реИ?

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ ES2015 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдореВрд▓ рдЕрдиреБрд░реВрдк рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рддрд░рд╣ рдорд╣рд╕реВрд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕