Hirdetés
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Tele von Zsinór
#15035
üzenetére
"A nagy baj, hogy nem egyértelmű, mi lenne itt a helyes megoldás. A példádnál maradva: január 31-éhez egy hónapot adva mit vársz? Februárt? De hiszen ott nincs 31-e, ha meg a 28-át adod vissza, akkor nem egy hónapot adtál hozzá. Március? De hiszen én csak egy hónapot akartam hozzáadni."
Ebben igazad van, hogy nem egyértelmű, mégis én a MySQL-féle dátumkalkulációit sokkal értelmesebbnek találom a PHP-énál (legalábbis ilyen intervallumos számítgatásoknál többször kapom az általam elvárt eredményt, még ha az általam elvárt eredményt is lehet nyugodtan vitatni), ahol a SELECT DATE_ADD('2001-01-31',INTERVAL 1 MONTH); query eredménye éppen 2001-02-28 lesz - végül is ez is vehetjük úgy, hogy egy hónap hozzáadása, csak épp február hónap napjainak számát adtuk hozzá.
Számomra az kevésbé tűnik logikusnak, hogy január 31-hez hozzáadva egy hónapot kijön március 3-a, de igazad van abban, hogy itt nincs "logikus" megoldás, DE mivel a hónap napjainak száma folyton eltér az adott hónaptól függően, ezért szerintem az sem tartozik a jó megoldások közé, hogy az egy hónap az feltétlenül 30 nap. Nincs jó megoldás.
Új hozzászólás Aktív témák
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Megtartotta Európában a 7500 mAh-t az Oppo
- Sony Xperia 1 V - kizárólag igényeseknek
- Vezetékes FÜLhallgatók
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Viccrovat
- 5.1, 7.1 és gamer fejhallgatók
- Bemutatkozott a Poco X7 és X7 Pro
- Senki sem töröl ennél jobban
- Gitáros topic
- További aktív témák...
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 64GB 512GB 5500M macbook garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB RAM RTX 5060Ti 16GB GAMER PC termékbeszámítással
- DELL Thunderbolt TB16 Dock (ELKELT)
- HIBÁTLAN iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA -Kártyafüggetlen, 100% Akkumulátor
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Számomra az kevésbé tűnik logikusnak, hogy január 31-hez hozzáadva egy hónapot kijön március 3-a, de igazad van abban, hogy itt nincs "logikus" megoldás, DE mivel a hónap napjainak száma folyton eltér az adott hónaptól függően, ezért szerintem az sem tartozik a jó megoldások közé, hogy az egy hónap az feltétlenül 30 nap. Nincs jó megoldás.

