Kezdőoldal » Számítástechnika » Weblapkészítés » Lejárati időben segítene...

Lejárati időben segítene valaki? Többi lent

Figyelt kérdés

Szeretnék segítséget kérni abban hogy van 1 táblám egy end_date oszloppal. Abban benne van az idő pl: 201601091221 -így szóval percig benne van. És szeretném azt hogy a 2-t össze hasonlítsa úgy hogy mikor telik az idő szóval 1 nap eltelt akkor ki írja hogy pl 13 nap múlva. Szóval egy ilyen lejárati idő lenne.

Tehát a rendes időből számítaná ki hogy még hány nap van hátra a lejáratig. (ami az adatbázisban van dátum amit írtam is példát.)


2016. jan. 1. 13:50
1 2 3
 1/25 anonim ***** válasza:
Ki kell vonni egyiket a másikból. Nem túl nagy mágia.
2016. jan. 1. 13:53
Hasznos számodra ez a válasz?
 2/25 A kérdező kommentje:
Azt tudom. de hogyan? Egy adatbázisban lévő időből hogyan? xD
2016. jan. 1. 13:54
 3/25 anonim ***** válasza:
100%

(A) Átszámolod mindkét dátum értéket (másod)percbe, kivonod, és visszaalakítod amit kell.


(B) Dátum típusra parszolod őket és használod a rendszer (sql vagy a szerveroldali nyelv) által biztosított különbség számoló műveletet.

2016. jan. 1. 13:58
Hasznos számodra ez a válasz?
 4/25 A kérdező kommentje:

B-t választanám mert az volt. de ezt hosszú lenne leírni. röviden le frissítettem véletlenül xD.

És ezt a b verziót hogy hívják? Hogy googlén hogy keressek rá? Mert nem vagyok mester. Még nagyon kezdő vagyok.

2016. jan. 1. 14:01
 5/25 anonim ***** válasza:

A B) verzióban több művelet is van, én így keresnék rá:

Google("<nyelv> parse date") // dátum parszolás

Google("<nyelv> difference of 2 dates") // 2 dátum különbsége

2016. jan. 1. 14:04
Hasznos számodra ez a válasz?
 6/25 A kérdező kommentje:
köszönöm a válaszokat ment a felfelé kéz. Bár nem sikerül. Mert béna vagyok de azért ment a + mindenkinek. egyébként nem is datetime hanem varchar :O O.o o.O
2016. jan. 1. 14:36
 7/25 anonim ***** válasza:

> egyébként nem is datetime hanem varchar


Igen, ez már látszott a "201601091221"-ből, erre írtam, hogy először parszolni kell.

2016. jan. 1. 14:41
Hasznos számodra ez a válasz?
 8/25 A kérdező kommentje:
De akkor az egész rendszert át kéne írni. mivel ez egy alap rendszer. Az már úgy volt egyik ismerős meg segített bővített nekem rajta 1 kicsit egy ilyen lejárat dolgot... ami kiírta...
2016. jan. 1. 15:20
 9/25 anonim ***** válasza:

> De akkor az egész rendszert át kéne írni. mivel ez egy alap rendszer.


Nem kell át írni*, csak a különbség számításnál kell parszolgatni.


*De érdemes, mert valljuk be, az nem egy korrekt alap koncepció, ahol a dátum nem dátumként van tárolva. :D

2016. jan. 1. 15:29
Hasznos számodra ez a válasz?
 10/25 A kérdező kommentje:
jó de ezt kérlek a készítőjének mond... mert ezt átírni az egészet az nagyon sok idő lenne mivel ez egy megrendeléses rendszer. de nem vágom mi ez parszolgatás... xD
2016. jan. 1. 15:32
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!