<p>рдХреНрд╖рдгред рддрд┐рдерд┐ ($ рджрд┐рди)ред рдорд╛рд╣ ($ рдорд╛рд╣)ред рд╡рд░реНрд╖ ($ рд╡рд░реНрд╖) рдХреНрд╖рдг рд╕реЗ рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ ([$ рд╡рд░реНрд╖, $ рдорд╛рд╣, $ рддрд┐рдерд┐])</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдирд╡ре░ 2015  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: moment/moment

рдЗрди рджреЛ рд╕реЗрдЯрд░ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрд┐рдерд┐ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рджрд┐рдирд╛рдВрдХ рдХреЛ October 31, 2015 рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордпред рдЬрдВрдЬреАрд░ рд╡рд┐рдзрд┐ 2015-10-01 рд▓реМрдЯрд╛рддреА рд╣реИ рдЬрдмрдХрд┐ init рд╡рд┐рдзрд┐ 2015-10-31 рд▓реМрдЯрд╛рддреА рд╣реИ

var year = 2015;
var month = 9; //october
var day = 31;

console.log(moment().date(day).month(month).year(year).format('YYYY-MM-DD'));
//2015-10-01

console.log(moment([year, month, day]).format('YYYY-MM-DD'));
//2015-10-31

рдЬреЗрдПрд╕ рдлрд┐рдбрд▓: http://jsfiddle.net/dgnjer7z/

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

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣

$('#chained').val(moment().year(2015).month(9).date(31).format('YYYY-MM-DD'));

рдареАрдХ рд╕реЗ 2015-10-31 рд▓реМрдЯрд╛рддрд╛ рд╣реИ

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд▓ рдЬреЗ рдПрд╕ рджрд┐рдирд╛рдВрдХ рд╡рд╕реНрддреБ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдирдХрд▓ рдХрд░рддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдк moment() рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ (рдЖрдЬ рдХреЗ рдЕрдиреБрд╕рд╛рд░ 3 рдирд╡рдВрдмрд░) рджреЗрддрд╛ рд╣реИред рдЖрдк рдЗрд╕рдХреЗ рджрд┐рди рдХреЛ 31 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд╡рдВрдмрд░ рдореЗрдВ рдХреЗрд╡рд▓ 30 рджрд┐рди рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП JS рдиреЗрдЯрд┐рд╡ рдбреЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ "рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ" рдПрдХ рджрд┐рди рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рддрд╛рд░реАрдЦ рдХреЛ 1 рджрд┐рд╕рдВрдмрд░ рддрдХ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ (рдЖрдк рдХрд┐рд╕реА рднреА рдкрд╛рдЧрд▓ рдирдВрдмрд░ рдкрд░ рджрд┐рди рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ 42, рдФрд░ рдЬреЗрдПрд╕ рдЙрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рджрд┐рди рдЬреЛрдбрд╝рдХрд░ рдФрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдорд╣реАрдиреЗ рдФрд░ рд╕рд╛рд▓ рдХреЛ рд░рд┐рд╡рд╛рдЗрдВрдб рдХрд░рдХреЗ рдПрдХ рдЕрдВрдХрдЧрдгрд┐рдд рдХрд░реЗрдЧрд╛, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рдирд╣реАрдВ, рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рдЕрдЧрд░ рдЗрд╕реЗ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛)ред

рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рд╣рдореЗрд╢рд╛ рд╡рд░реНрд╖, рдорд╣реАрдирд╛, рджрд┐рди, рдШрдВрдЯрд╛, рдорд┐рдирдЯ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИ ред

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

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣

$('#chained').val(moment().year(2015).month(9).date(31).format('YYYY-MM-DD'));

рдареАрдХ рд╕реЗ 2015-10-31 рд▓реМрдЯрд╛рддрд╛ рд╣реИ

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкрд▓ рдЬреЗ рдПрд╕ рджрд┐рдирд╛рдВрдХ рд╡рд╕реНрддреБ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдирдХрд▓ рдХрд░рддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЖрдк moment() рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд╡рд░реНрддрдорд╛рди рддрд┐рдерд┐ (рдЖрдЬ рдХреЗ рдЕрдиреБрд╕рд╛рд░ 3 рдирд╡рдВрдмрд░) рджреЗрддрд╛ рд╣реИред рдЖрдк рдЗрд╕рдХреЗ рджрд┐рди рдХреЛ 31 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдирд╡рдВрдмрд░ рдореЗрдВ рдХреЗрд╡рд▓ 30 рджрд┐рди рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП JS рдиреЗрдЯрд┐рд╡ рдбреЗрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ "рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╕реЗ" рдПрдХ рджрд┐рди рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рддрд╛рд░реАрдЦ рдХреЛ 1 рджрд┐рд╕рдВрдмрд░ рддрдХ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ (рдЖрдк рдХрд┐рд╕реА рднреА рдкрд╛рдЧрд▓ рдирдВрдмрд░ рдкрд░ рджрд┐рди рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ 42, рдФрд░ рдЬреЗрдПрд╕ рдЙрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рджрд┐рди рдЬреЛрдбрд╝рдХрд░ рдФрд░ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдорд╣реАрдиреЗ рдФрд░ рд╕рд╛рд▓ рдХреЛ рд░рд┐рд╡рд╛рдЗрдВрдб рдХрд░рдХреЗ рдПрдХ рдЕрдВрдХрдЧрдгрд┐рдд рдХрд░реЗрдЧрд╛, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЕрднреНрдпрд╛рд╕ рдирд╣реАрдВ, рдпрд╣ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рдЕрдЧрд░ рдЗрд╕реЗ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛)ред

рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рд╣рдореЗрд╢рд╛ рд╡рд░реНрд╖, рдорд╣реАрдирд╛, рджрд┐рди, рдШрдВрдЯрд╛, рдорд┐рдирдЯ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИ ред

рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдереНрдп рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ:

http://momentjs.com/docs/#/get -set/date/

рдорд╣реАрдиреЗ рдХрд╛ рджрд┐рди рдкреНрд░рд╛рдкреНрдд рдпрд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред

1 рд╕реЗ 31 рддрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╕реАрдорд╛ рдкрд╛рд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рдпрд╣ рдорд╣реАрдиреЛрдВ рддрдХ рдмреБрд▓рдмреБрд▓рд╛ рдмрди рдЬрд╛рдПрдЧрд╛ред

рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдкрдХреЗ рдЬреИрд╕реЗ рдХреЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╣реИред

рдореИрдВрдиреЗ рдкреНрд░рд▓реЗрдЦрди рд░реЗрдкреЛ рдореЗрдВ рдПрдХ рдкреАрдЖрд░ рдЦреЛрд▓рд╛ рдЬреЛ рдЗрд╕ рд╕рд╛рдорд╛рдиреНрдп рдореБрджреНрджреЗ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ
https://github.com/moment/momentjs.com/pull/244

рд╣рд╛рдБ, рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдареАрдХ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред рдореЛрдореЗрдВрдЯ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЖрдк рдорд╣реАрдирд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЪрд╛рд▓реВ рдорд╣реАрдиреЗ рдкрд░ рджрд┐рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ 31 рд╣реЛ рднреА рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдирд╣реАрдВ рднреАред рдпрд╣ рдЖрдкрдХреЗ рдЗрд░рд╛рджреЛрдВ рд╕реЗ рдЕрдирдЬрд╛рди рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @ рдЬреИрдХрдм-рдЬреА рдХрд╛ рдбреЙрдХреНрдЯрд░ рдкреАрдЖрд░ рдЕрдЪреНрдЫрд╛ рд╣реИ; рдЪрд▓реЛ рдЙрд╕реЗ рдХрд░рддреЗ рд╣реИрдВред

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

nikocraft picture nikocraft  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

chitgoks picture chitgoks  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

4rg0n picture 4rg0n  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

M-Zuber picture M-Zuber  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ