Kezdőoldal » Kultúra és közösség » Egyéb kérdések » Hogyan lehet kiszámítani hogy...

Hogyan lehet kiszámítani hogy hány nap telt el Krisztus születése óta?

Figyelt kérdés
2017. ápr. 17. 21:00
1 2
 11/15 anonim ***** válasza:

Ja, még egy kitétel, hogy minden 400-zal osztható nem-szökőév mégiscsak szökőév legyen :D

[link]


Nem tudok programozásiul, de ha az int azt jelenti, hogy csak az eredmény egészrészét vegye, akkor igen. Illetve adódik még egy elvarratlan szál: ha szökőévbeli dátumra vagy kíváncsi, de febr. 29 előttire, akkor még ne adja hozzá az azévi szökőnapot az eredményhez. És elvileg tényleg ennyi a dolog, más nincsen.

2017. ápr. 17. 23:50
Hasznos számodra ez a válasz?
 12/15 A kérdező kommentje:

Köszi.

Igen az int az az egészrészt jelenti. Az integer szóból. Tehát akkor


év*365+int(év/4)-int(év/100)+(int(év/400)+@YDAY


Az utolsó a belső változó aminek az év addig eltelt napja az értéke.

Az ha lehet egyszerűsíteni nem baj, jobb ha így lesz a programban mert így áttekinthető hogy miről is van szó. Ránézésre látszik hogy mindenre gondoltunk.

Én az hinném, hogy a február 29 nem gond, mert február 28-a után egyel több lesz az év addigi napjainak a száma akár febr 29 a következő nap, akár márc. 1.

2017. ápr. 18. 00:05
 13/15 A kérdező kommentje:
Ezzel a módszerrel egy egyszerű kivonással el lehet majd dönteni hogy két dátum között hány nap telt el.
2017. ápr. 18. 00:06
 14/15 A kérdező kommentje:
(tárolt dátumok lesznek, s eleve napban lesznek tárolva ezért nem probléma hogy szökőév előtti vagy utáni e a kérdéses dátum, mert csak az aznapi dátum lesz számítva, korábbi dátum úgy lesz eltárolva, napokban.
2017. ápr. 18. 00:09
 15/15 A kérdező kommentje:

Azt hiszem, csak most sikerült normálisan megfogalmazni a kérdést. A kérdés igazából az lett volna, hogy hogy lehet kiszámítani 2 dátum között hány nap van. Hagyományos módszerrel eléggé bonyolult lenne mert végig kellene pörgetni minden hónapot jegyezni melyik hány napos s figyelni a szökőéveket.

Egyszerűbbnek tűnik egy egysoros képlettel és a belső éven belüli napszám nyilvántartással időszámítás kezdetéig megszámlálni a napokat majd kivonni.

2017. ápr. 18. 01:49
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!