PROG_WAY_BLOG Telegram 242
Магические числа

Немного магии — не всегда приятно. Есть код:

date.setTime(date.getTime() + (365 * 24 * 60 * 60 * 1000));


Как можно сделать:

const MILLISECONDS_PER_YEAR = 365 * 24 * 60 * 60 * 1000;
date.setTime(date.getTime() + MILLISECONDS_PER_YEAR);


Как на самом деле нужно сделать:

const date = new Date();
date.setFullYear(date.getFullYear() + 1);


Так нужно сделать, чтобы не завязываться на число 365, так как год бывает високосным.

@prog_way_blog — #review
👍28🐳32🔥2🍌2🗿2



tgoop.com/prog_way_blog/242
Create:
Last Update:

Магические числа

Немного магии — не всегда приятно. Есть код:

date.setTime(date.getTime() + (365 * 24 * 60 * 60 * 1000));


Как можно сделать:

const MILLISECONDS_PER_YEAR = 365 * 24 * 60 * 60 * 1000;
date.setTime(date.getTime() + MILLISECONDS_PER_YEAR);


Как на самом деле нужно сделать:

const date = new Date();
date.setFullYear(date.getFullYear() + 1);


Так нужно сделать, чтобы не завязываться на число 365, так как год бывает високосным.

@prog_way_blog — #review

BY progway — программирование, IT


Share with your friend now:
tgoop.com/prog_way_blog/242

View MORE
Open in Telegram


Telegram News

Date: |

How to create a business channel on Telegram? (Tutorial) Read now Administrators As five out of seven counts were serious, Hui sentenced Ng to six years and six months in jail. 4How to customize a Telegram channel?
from us


Telegram progway — программирование, IT
FROM American