/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MySql Datoformat?
Fra : TAV


Dato : 24-04-09 08:14

Hej

Når jeg lister min tabel i Navicat eller MyPHPadmin, så får jeg det ønskede
DatoTidsformat (2009-06-07 09:00:00).
Når jeg så laver et recordset i Dreamweaver, så får jeg et uønsket
DatoTidsformat (Sun Jun 7 09:00:00 UTC+0200 2009).
Hvordan bibeholder jeg det datoformat som MySql spytter datoen ud i?
Hvorfor laver Dreamweaver formatet om? Jeg synes at jeg har indstillet
tegnsæt og kodning ens i database og prg.

Mvh. Tor Valen



 
 
Martin (24-04-2009)
Kommentar
Fra : Martin


Dato : 24-04-09 16:26

TAV wrote:
> Hej
>
> Når jeg lister min tabel i Navicat eller MyPHPadmin, så får jeg det ønskede
> DatoTidsformat (2009-06-07 09:00:00).
> Når jeg så laver et recordset i Dreamweaver, så får jeg et uønsket
> DatoTidsformat (Sun Jun 7 09:00:00 UTC+0200 2009).
> Hvordan bibeholder jeg det datoformat som MySql spytter datoen ud i?
> Hvorfor laver Dreamweaver formatet om? Jeg synes at jeg har indstillet
> tegnsæt og kodning ens i database og prg.

Kig på funktionen DATE_FORMAT
fx

SELECT DATE_FORMAT(feltnavn, '%d-%m-%Y %H:%i')

Arne Vajhøj (25-04-2009)
Kommentar
Fra : Arne Vajhøj


Dato : 25-04-09 03:00

Martin wrote:
> TAV wrote:
>> Når jeg lister min tabel i Navicat eller MyPHPadmin, så får jeg det
>> ønskede DatoTidsformat (2009-06-07 09:00:00).
>> Når jeg så laver et recordset i Dreamweaver, så får jeg et uønsket
>> DatoTidsformat (Sun Jun 7 09:00:00 UTC+0200 2009).
>> Hvordan bibeholder jeg det datoformat som MySql spytter datoen ud i?
>> Hvorfor laver Dreamweaver formatet om? Jeg synes at jeg har indstillet
>> tegnsæt og kodning ens i database og prg.
>
> Kig på funktionen DATE_FORMAT
> fx
>
> SELECT DATE_FORMAT(feltnavn, '%d-%m-%Y %H:%i')

Det kan man også.

Men jeg syness ikke rigtigt at formateringen af tid bør
laves i SQL.

Arne

Arne Vajhøj (25-04-2009)
Kommentar
Fra : Arne Vajhøj


Dato : 25-04-09 03:00

TAV wrote:
> Når jeg lister min tabel i Navicat eller MyPHPadmin, så får jeg det ønskede
> DatoTidsformat (2009-06-07 09:00:00).
> Når jeg så laver et recordset i Dreamweaver, så får jeg et uønsket
> DatoTidsformat (Sun Jun 7 09:00:00 UTC+0200 2009).
> Hvordan bibeholder jeg det datoformat som MySql spytter datoen ud i?
> Hvorfor laver Dreamweaver formatet om? Jeg synes at jeg har indstillet
> tegnsæt og kodning ens i database og prg.

MySQL wire protokol sender en binær tid fra databasen til
applikationen. Det er applikationen som står for formateringen.
Hvis du bruger samme formatering som i PHPMyAdmin, så får du
tiden i samme format.

Arne

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste