22. juni 2004 - 00:09Der er
9 kommentarer og 1 løsning
15-06-2004 format og datosortering
hej
hvis jeg har en database hvor jeg har et datoformat 15-06-2004 hvordan får jeg så nemmest sorteret mine records evter dato (det bliver jo efter dat hvis jeg bare sorterer dem.
det er et varchar felt.
ok - det er nok lidt klundet. Måske andre lige har et fif til hvordan jeg skla hhåndterer datoformat. det er brugeren der skla skrive datoen. Mon der er et script hvor man får en lille kalender frem man lige kan trykke på og så parser den et datoformat til et inputfelt?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du skal bruge et DATE felt i stedet for VARCHAR, og formatet skal være YYYY-MM-DD (dvs dit ex bliver til 2004-06-15,) for så er det 100 gange lettere at styre, sortere, sammenligne datoer etc.
Mht pop-up kalender, må det være muligt at finde et sådan script, som er lige til at gå til... googl 'javascript popup calendar' og se hvad der sker.
jeg er begyndt at bruge php's time() og mktime() funktioner til datoer. På den måde kan man også nemt manipulere med datoen bagefter, da det bliver gemt i et unix timestamp. Jeg får så mine brugere til at vælge en dato via en <select> drop-down dims, og så laver jeg inputtet om til unix timestamp med mktime(). Det kan godt være der findes en nemmere metode, men jeg kan godt lide min :)
F.eks. så indeholder databasen en dato i denne format: 1087805664 Og med php's date() funktion, kan jeg så vise datoen lige præcis som jeg har lyst til.
Beklager svartid - var lige ude og bestige mont blanc c",)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.