рдирдП рд╕рд╛рд▓ рдХрд╛ рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ?
рдпрд╣ рдЯреВрд▓ рдЖрдкрдХреЛ рдареАрдХ-рдареАрдХ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓реЗ рдХреИрд▓реЗрдВрдбрд░ рд╡рд░реНрд╖ рдХреА рд╢реБрд░реБрдЖрдд тАФ рдпрд╛рдиреА 1 рдЬрдирд╡рд░реА рдХреА рдЖрдзреА рд░рд╛рдд тАФ рддрдХ рдХрд┐рддрдирд╛ рд╕рдордп рдмрд╛рдХреА рд╣реИред рдпрд╣ рдЖрдкрдХреЗ рдЪреБрдиреЗ рд╣реБрдП рдкрд▓ рдФрд░ рдЕрдЧрд▓реЗ рд╕рд╛рд▓ рдХреА 1 рдЬрдирд╡рд░реА рдХреЛ 00:00:00 рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрд╕ рдЕрдВрддрд░ рдХреЛ рджрд┐рди, рдШрдВрдЯреЗ, рдорд┐рдирдЯ рдФрд░ рд╕реЗрдХрдВрдб рдореЗрдВ рдмрд╛рдБрдЯ рджреЗрддрд╛ рд╣реИред рдкрд╛рд░реНрдЯреА рдХреА рдкреНрд▓рд╛рдирд┐рдВрдЧ, рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдХрд╛рдЙрдВрдЯрдбрд╛рдЙрди, рд▓рдХреНрд╖реНрдпреЛрдВ рдХреА рдбреЗрдбрд▓рд╛рдЗрди рддрдп рдХрд░рдиреЗ, рдпрд╛ рдмрд╕ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреА рдЙрддреНрд╕реБрдХрддрд╛ рдорд┐рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЬрд╢реНрди рдореЗрдВ рдЕрднреА рдХрд┐рддрдиреА рджреЗрд░ рд╣реИ тАФ рдпрд╣ рд╣рд░ рдореМрдХреЗ рдкрд░ рдХрд╛рдо рдЖрддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ
рдкрд┐рдХрд░ рд╕реЗ рд╡рд╣ рддрд╛рд░реАрдЦ рдФрд░ рд╕рдордп рдЪреБрдиреЗрдВ рдЬрд╣рд╛рдБ рд╕реЗ рдЖрдк рдЧрд┐рдирддреА рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдореЗрдВ рдореМрдЬреВрджрд╛ рдкрд▓ рдкрд╣рд▓реЗ рд╕реЗ рднрд░рд╛ рд╣реЛрддрд╛ рд╣реИ)ред рд╕рдмрдорд┐рдЯ рдХрд░рддреЗ рд╣реА рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдкрдХреЛ рдмрдЪреЗ рд╣реБрдП рдкреВрд░реЗ рджрд┐рди рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдмрдЪреЗ рд╣реБрдП рдШрдВрдЯреЗ, рдорд┐рдирдЯ рд╡ рд╕реЗрдХрдВрдб рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рджрд┐рди, рдШрдВрдЯреЗ, рдорд┐рдирдЯ рдФрд░ рд╕реЗрдХрдВрдб рдореЗрдВ рдХреБрд▓ рдЖрдБрдХрдбрд╝реЗ рднреА рджреЗрддрд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рд╣рдореЗрд╢рд╛ рдЖрдкрдХреА рдЪреБрдиреА рд╣реБрдИ рддрд╛рд░реАрдЦ рдХреЗ рдЕрдЧрд▓реЗ рд╕рд╛рд▓ рдХреА 1 рдЬрдирд╡рд░реА рдХреА рдПрдХрджрдо рд╢реБрд░реБрдЖрддреА рдЖрдзреА рд░рд╛рдд рд╣реЛрддрд╛ рд╣реИред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ
рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЕрдЧрд▓реЗ рд╕рд╛рд▓ рдХреА 1 рдЬрдирд╡рд░реА рдХреЛ 00:00:00 рдХрд╛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдФрд░ рдЙрд╕рдореЗрдВ рд╕реЗ рдЖрдкрдХреЗ рдЪреБрдиреЗ рд╣реБрдП рдкрд▓ рдХрд╛ рдЯрд╛рдЗрдорд╕реНрдЯреИрдореНрдк рдШрдЯрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдЕрдВрддрд░, рдЬреЛ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рд╕реЗрдХрдВрдб рдореЗрдВ рдмрджрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЗрд╕ рддрд░рд╣ рдмрд╛рдБрдЯрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдХреБрд▓ рджрд┐рди = floor(рд╕реЗрдХрдВрдб / 86,400); рдмрдЪреЗ рд╣реБрдП рд╕реЗрдХрдВрдб рдХреЛ рдШрдВрдЯреЗ (mod 24), рдорд┐рдирдЯ (mod 60) рдФрд░ рд╕реЗрдХрдВрдб (mod 60) рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
$$\Delta t = \text{Jan 1, }00{:}00\;(\text{next year}) - \text{Count from date and time}$$$$\begin{gathered} \Delta t = T_{\text{NY}} - \text{Count from date and time} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T_{\text{NY}} &= \text{Jan 1, }00{:}00{:}00\text{ of next year} \\ \text{Days} &= \left\lfloor \tfrac{\Delta t}{86400} \right\rfloor \\ \text{Hours} &= \left\lfloor \tfrac{\Delta t}{3600} \right\rfloor \bmod 24 \\ \text{Minutes} &= \left\lfloor \tfrac{\Delta t}{60} \right\rfloor \bmod 60 \\ \text{Seconds} &= \Delta t \bmod 60 \end{aligned} \right. \end{gathered}$$
рд╣рд▓ рдХрд┐рдпрд╛ рд╣реБрдЖ рдЙрджрд╛рд╣рд░рдг
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк 31 рджрд┐рд╕рдВрдмрд░ рдХреЛ 23:59:00 рд╕реЗ рдЧрд┐рдирддреА рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рд▓рдХреНрд╖реНрдп рд╣реИ 1 рдЬрдирд╡рд░реА рдХреЛ 00:00:00 тАФ рдпрд╛рдиреА рд╕рд┐рд░реНрдлрд╝ \(60\) рд╕реЗрдХрдВрдб рджреВрд░ред рдирддреАрдЬрд╛ рджрд┐рдЦреЗрдЧрд╛ 0 рджрд┐рди, 0 рдШрдВрдЯреЗ, 1 рдорд┐рдирдЯ рдФрд░ 0 рд╕реЗрдХрдВрдб, рдпрд╛ рдХреБрд▓ \(60\) рд╕реЗрдХрдВрдбред рд╡рд╣реАрдВ рдЕрдЧрд░ рдЖрдк 1 рдЬрдирд╡рд░реА рдХреЛ 00:00:00 рд╕реЗ рдЧрд┐рдирддреА рд╢реБрд░реВ рдХрд░реЗрдВ, рддреЛ рдкреВрд░рд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп (рдиреЙрди-рд▓реАрдк) рд╡рд░реНрд╖ рдорд┐рд▓реЗрдЧрд╛: 365 рджрд┐рди, рдпрд╛рдиреА \(31{,}536{,}000\) рд╕реЗрдХрдВрдбред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рдХреНрдпрд╛ рдпрд╣ рд▓реАрдк рд╡рд░реНрд╖ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддрд╛ рд╣реИ? рд╣рд╛рдБред рдЧрдгрдирд╛ рдЕрд╕рд▓реА рдХреИрд▓реЗрдВрдбрд░ рддрд╛рд░реАрдЦреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрдм 29 рдлрд╝рд░рд╡рд░реА рдЗрд╕ рдЕрд╡рдзрд┐ рдХреЗ рдмреАрдЪ рдЖрддреА рд╣реИ, рддреЛ рджреЛ рд▓рдЧрд╛рддрд╛рд░ 1 рдЬрдирд╡рд░реА рдХреЗ рдмреАрдЪ рд▓реАрдк рд╡рд░реНрд╖ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ 366 рджрд┐рди рдирд┐рдХрд▓рддреЗ рд╣реИрдВред
рдХреМрди-рд╕рд╛ рдЯрд╛рдЗрдо рдЬрд╝реЛрди рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддрд╛ рд╣реИ? рдЧрдгрдирд╛ рдореЗрдВ рджреЛрдиреЛрдВ рдЫреЛрд░ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХрд╛ рд▓реЛрдХрд▓ рд╕рдордп рдПрдХ рдЬреИрд╕рд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЬрд╝реЛрди рдХреЗ рдЕрдВрддрд░ рд╕реЗ рдирддреАрдЬреЗ рдкрд░ рдХреЛрдИ рдлрд╝рд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ред
рдХреНрдпрд╛ рдирддреАрдЬрд╛ рдиреЗрдЧреЗрдЯрд┐рд╡ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдирд╣реАрдВред рдЪреВрдБрдХрд┐ рд▓рдХреНрд╖реНрдп рд╣рдореЗрд╢рд╛ рдЖрдкрдХреА рдЪреБрдиреА рд╣реБрдИ рддрд╛рд░реАрдЦ рдХреЗ рдмрд╛рдж рд╡рд╛рд▓реА рдЕрдЧрд▓реА 1 рдЬрдирд╡рд░реА рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрдЪрд╛ рд╣реБрдЖ рд╕рдордп рд╣рдореЗрд╢рд╛ рд╢реВрдиреНрдп рдпрд╛ рдЙрд╕рд╕реЗ рдЬрд╝реНрдпрд╛рджрд╛ рд╣реА рд╣реЛрддрд╛ рд╣реИред