Oud 15-02-2005, 13:49
TIGEK
TIGEK is offline
Hoe slaan jullie datums op in een database?
Als getal of als YYYY-MM-DD HH:IIS.

Wat werkt het makkelijkste met het bereken?
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Advertentie
Oud 15-02-2005, 14:10
Verwijderd
timestamp werkt geloof ik het handigste/snelste om mee te rekenen. een timestamp min een timestamp levert namelijk het verschil in timestamp-vorm op, die omgezet kwan worden in een datum. met data gaat dat ietwat complexer, al is dat volgensmij voor de programmeur niet zo heel erg zichtbaar. het is overzichtelijker voor jezelf als je data gebruikt, maar zelf gebruik ik het liefst timestamps.
Met citaat reageren
Oud 15-02-2005, 14:30
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
timestamp ja, en dan met date() (als je met php werkt) eruit halen. Ik zat eerst ook moeilijk te doen met als string opslaan enzo, maar timestamp is echt ideaal
Met citaat reageren
Oud 15-02-2005, 16:23
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Ah, maar timestamp != timestamp. Heb je het over het TIMESTAMP type uit MySQL, of heb je het over het Unix timestamp zoals gebruikt in date() en mktime()?

Ik gebruik meestal MySQL DATE of DATETIME of TIMESTAMP.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 15-02-2005, 17:06
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
lol @ timestamp != timestamp
maar ja ik bedoel dus mktime(), unix timestamp dus
Met citaat reageren
Oud 15-02-2005, 17:11
TIGEK
TIGEK is offline
Citaat:
Manuzhai schreef op 15-02-2005 @ 17:23 :
Ah, maar timestamp != timestamp. Heb je het over het TIMESTAMP type uit MySQL, of heb je het over het Unix timestamp zoals gebruikt in date() en mktime()?

Ik gebruik meestal MySQL DATE of DATETIME of TIMESTAMP.
ik ook maar een nadeel is dat je 2 fucnties nodig hebt om naar een "standaard" tijd formaat te krijgen (alla nederland)

het oplslaan als een unix timestamp is neem ik aan ongunstiger in select query's (SELECT MONTH(`veld`) FROM fewafe)
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 15-02-2005, 17:31
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Citaat:
TIGEK schreef op 15-02-2005 @ 18:11 :
ik ook maar een nadeel is dat je 2 fucnties nodig hebt om naar een "standaard" tijd formaat te krijgen (alla nederland)

het oplslaan als een unix timestamp is neem ik aan ongunstiger in select query's (SELECT MONTH(`veld`) FROM fewafe)
je kan toch gewoon de timestamp selecteren, en pas bij het echo'en er een datum van maken met date
Met citaat reageren
Oud 15-02-2005, 19:52
Verwijderd
$sql = "INSERT INTO tabel (`tijd`) VALUES ('".date()."');

Die SQL TIMESTAMP moet ik even achter de info van aan, maar dat lijkt me makkelijker om querymatig berekeningen mee uit te voeren. Sorteren werkt op beide formate wel lekker lijkt me (allebei de stampjes dus)
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] upload plaatjes met comments
pietervdb
6 24-02-2006 20:34
Software & Hardware [ASP] Data uit DB ophalen
Kawoutertje
3 26-03-2004 22:06
Software & Hardware [PHP] PHP & .htaccess
Gimme more beer
29 21-09-2003 09:10
Software & Hardware Datumcheck [php]
Verwijderd
8 21-06-2002 18:04


Alle tijden zijn GMT +1. Het is nu 15:28.