Кіріспе

Күн саны ретіндегі күн - әдетте жыл мен 1 мен 366 аралығында (қаңтар айының 1-інен бастап) реттік саннан тұратын, бір күннің еселісін білдіретін, жылдың күні немесе реттік күн саны деп аталатын (осылай-ақ реттік күн немесе күн саны деп аталады) күнтізбелік күн. Күннің екі бөлігін ISO 8601 реттік күн пішіміне сәйкес "YYYY DDD" деп пішімдеуге болады. Егер мән-жайға байланысты болса, жыл кейде алынып тасталуы мүмкін; күнді күннің бөлшек бөлігін білдіретін ондық бөлікті қосу үшін бүтін сандардан жалпылау мүмкін.

Номенклатура

Қалыпты күн - бұрын "Жулиандық күн" деп аталатын немесе , немесе , әлі күнге дейін ескі бағдарламалау тілдерінде және электронды кесте бағдарламалық жасақтауында кездесетін. Ескі атаулар ескірген, өйткені олар "Юлиандық күн саны" немесе , деп аталатын ертеректегі даталау жүйесімен оңай шатастырылады, ол бұрын қолданылған және астрономиялық және кейбір тарихи есептеулерде кең таралған.

Есептеу

Бір жыл ішіндегі реттік күнді есептеу - жыл бойы реттік күнді есептеудің бір бөлігі, мысалы, Юлиандық күн. Бұл сонымен қатар аптаның күнін есептеудің бір бөлігі, бірақ осы мақсатта 7-модульді жеңілдетулер жасалуы мүмкін. Келесі мәтінде O реттік күнін есептеудің бірнеше алгоритмі ұсынылады. Алынған кіріс - григориандық немесе юлиандық күнтізбе күнінің жыл, ай және күн нөмірлері үшін бүтін сандар y, m және d.

Көмекші түрлендіру кестесі

сөз. күні ортақ жыл жылдық жылы 001 1 қаңтар 010 10 қаңтар 020 20 қаңтар 030 30 қаңтар 032 1 ақпан 040 9 ақпан 050 19 ақпан 060 1 наурыз 29 ақпан 061 2 наурыз 1 наурыз 070 11 наурыз 10 наурыз 080 21 наурыз 20 наурыз 090 31 наурыз 30 наурыз 091 1 сәуір 31 наурыз 092 2 сәуір 1 сәуір 100 10 сәуір 9 сәуір ord. байланыс күні. Жылды көбейту 110 20 сәуір 19 сәуір 120 30 сәуір 29 сәуір 121 1 мамыр 30 сәуір 122 2 мамыр 1 мамыр 130 10 мамыр 9 мамыр 140 20 мамыр 19 мамыр 150 30 мамыр 29 мамыр 152 1 маусым 31 мамыр 153 2 маусым 1 маусым 160 9 маусым 8 маусым 170 19 маусым 18 маусым 180 29 маусым 28 маусым 182 1 шілде 30 маусым 183 2 шілде 1 шілде 190 9 шілде 8 шілде ord. байланыс күні. Жылды көбейту жылы 200 19 шілде 18 шілде 210 29 шілде 28 шілде 213 1 тамыз 31 шілде 214 2 тамыз 1 тамыз 220 8 тамыз 7 тамыз 230 18 тамыз 17 тамыз 240 28 тамыз 27 тамыз 244 1 қыркүйек 31 тамыз 245 2 тамыз 1 тамыз 250 7 тамыз 6 тамыз 260 17 тамыз 16 тамыз 270 27 тамыз 26 тамыз 274 1 қазан 30 тамыз 275 2 тамыз 1 қазан 280 7 қазан 6 қазан ord. байланыс күні. Жылды жылды 290 17 қазан 16 қазан 300 27 қазан 26 қазан 305 1 қараша 31 қазан 306 2 қараша 1 қараша 310 6 қараша 5 қараша 320 16 қараша 15 қараша 330 26 қараша 25 қараша 335 1 желтоқсан 30 қараша 336 2 желтоқсан 1 желтоқсан 340 6 желтоқсан 5 желтоқсан 350 16 желтоқсан 15 желтоқсан 360 26 желтоқсан 25 желтоқсан 365 31 желтоқсан 30 желтоқсан 366 31 желтоқсан