Nejlepší odpověď
Není to tak jednoduché, jak to původně vypadalo. Na první pohled to určitě vypadá jednoduše: Stačí znásobit počet dní v roce s počtem hodin za den s počtem minut za hodinu a počtem sekund za minutu, že? Ne, není to tak snadné. Počet dní v roce ani počet hodin denně ani počet sekund za minutu nejsou konstantní:
Dny za rok:
V gregoriánském kalendáři má rok buď 365 kalendářních dnů (běžné roky), nebo 366 kalendářních dnů (přestupné roky). Jelikož za 400 let existuje 97 přestupných let, je průměr 365,2425 dne za rok. Vypočítat průměr je stále trochu náročné, protože gregoriánský kalendář se používá jen sotva déle než 400 let.
Průměr vám však nepomůže, pokud chcete vypočítat počet sekund za několik let, který není dělitelný 400, například za sedm let 2015 až 2021 – to je přesně 2 557 dní, ne 7 × 365,2425 dní.
Byly zde také některé speciální let, kdy byl počet dní odlišný. Když byl zaveden gregoriánský kalendář, země přešly z juliánského kalendáře v různých časech přeskočením 10 až 13 dnů, což vedlo k letům krátkým jako 352 dní (1918 v Rusku). V jednom případě vedly pokusy o převod na gregoriánský kalendář dokonce k dvojnásobnému přestupnému roku s 367 dny (1712 ve Švédsku).
Kromě toho existují některá území poblíž mezinárodní datové hranice, která měnila strany přeskočením dne (např. 30. prosince 2011 na Samoi, což má za následek 364denní rok) nebo opakováním dne (4. července 1892 na Samoi, což má za následek 367denní přestupný rok).
Hodiny za den:
Počet hodin za kalendářní den není vždy 24. Kde se používá letní čas (letní čas), existuje den s 23 hodinami na jaře a jeden s 25 hodinami na podzim (nebo 23,5 a 24,5 hodin na ostrově Lord Howe, který v létě nastavuje své hodiny jen o půl hodiny – a ano, to je léto na jižní polokouli).
To nezáleží na tom, jestli hovoříte o letech začínajících 1. ledna, 00:00. a končí 31. prosince, 24:00. Nezáleží však na tom, jestli se díváte na jednoroční období, které začíná v letním období a končí ve standardním čase – a to se může skutečně stát tam, kde letní čas ne vždy začíná ve stejný den, např. v Evropě 28. března 2015 (jeden den před přechodem na letní čas) do 28. března 2016 (jeden den po přechodu na letní čas).
Potom se příležitostně stane, že určitá země nebo region přepne časová pásma . To může také vést k tomu, že v příslušném roce budou některé hodiny nebo hodiny chybět (nebo porce hodiny).
Minuty za hodinu:
Překvapivě se to zdá být vždy 60. Ano!
Sekundy za minutu:
Obvykle je to 60. Občas však existují přestupné sekundy, což má za následek kalendářní minutu 61 sekund nebo 59 sekund (pozdější se tak ještě nestalo …).
Závěr:
Nelze jednoduše převést roky na sekundy. Musíte definovat počáteční datum a čas, přidat počet let do části roku tohoto časového razítka, dávat pozor na mezery v kalendáři (29. únor v běžných letech nebo chybějící hodinu během přechodu na letní čas), převést oba počáteční a konečné datum samostatně do UTC a poté začněte počítat přestupné roky a přestupné sekundy.
Odpověď
Původní otázka od Samjhana Fadera : Dokážete převést 1 rok na sekundy?
Ne, osobně nemůžu – ale vím, kam jít (jak byste měli) – vygooglil jsem vaši otázku a dostal tuto odpověď:
Kolik sekund je za rok?
sekund ve výpočtu roku
Jeden gregoriánský kalendářní rok, má 365,2425 dní:
1 rok = 365,2425 dní = (365,2425 dní) × (24 hodin denně) × ( 3600 sekund / hod.) = 31556952 sekund
Jeden Juliánský astronomický rok, má 365,25 dní:
1 rok = 365,25 dní = (365,25 dní) × (24 hodin / den) × ( 3 600 sekund / hod) = 31557600 sekund
Jeden běžný kalendářní rok má 365 dní:
1 běžný rok = 365 dní = (365 dní) × (24 hodin / den) × ( 3600 sekund / hod.) = 31536000 sekund
Jeden přestupný rok v kalendáři má 366 dní (nastává každé 4 roky):
1 přestupný rok = 366 dní = (366 dní) × (24 hodiny / den) × (3600 sekund / hod) = 31622400 sekund
Navrhuji, abyste zkusili vygooglit další otázky, na které lze celkem jednoduše odpovědět.