Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql formatter et datetimefelt

formatter et datetimefelt


 

formatter et datetimefelt

knudoboy  

              <td><?php echo $row_testset['bkend']; ?></td>
              <td><?php echo substr($row_testset['bkend'],11,5); ?></td>
resulterer i
2007-05-27 13:15:00(Næste celle) 13:15 
Men er der en mere elegant måde at gøre dette på. Man kan formatterer unixtimestamps
på smarte måder, men hvad gør man med yyyy-mm-dd hh:mm:ss hvis det skal være lidt mere
læseligt?



Dato : 09.05.2007, 22:15

Visninger : 1556

Points : 100

 

<?php

//Du kan bruge den indbygget funktion i php strtotime()

$timeStamp strtotime('2007-05-27 13:15:00'); // returner: 1180264500

// og så et par eksempler
print date('d-m-Y H:m:s'$timeStamp) . '<br />'// returner: 27-05-2007 13:05:00
// se http://dk2.php.net/manual/da/function.date.php



print dktimeformat($timeStamp) . '';//returner: Søndag d. 27. Maj 2007 kl.13:05

function dktimeformat($timeStamp){
    switch (
date('w'$timeStamp)){
      case 
0$day 'Søndag'; break;
      case 
1$day 'Mandag'; break;
      case 
2$day 'Tirsdag'; break;
      case 
3$day 'Onsdag'; break;
      case 
4$day 'Torsdag'; break;
      case 
5$day 'Fredag'; break;
      case 
6$day 'Lørdag'; break;
    }
    switch (
date('m'$timeStamp)){
      case 
1$month 'Januar'; break;
      case 
2$month 'Februar'; break;
      case 
3$month 'Marts'; break;
      case 
4$month 'April'; break;
      case 
5$month 'Maj'; break;
      case 
6$month 'Juni'; break;
      case 
7$month 'Juli'; break;
      case 
8$month 'August'; break;
      case 
9$month 'September'; break;
      case 
10$month 'Oktober'; break;
      case 
11$month 'November'; break;
      case 
12$month 'December'; break;
    }
    return 
$day ' d. ' date('j'$timeStamp) . '. ' $month ' ' date('Y',
$timeStamp) . ' kl.' date('H:m'$timeStamp);
}

?>
Håber at du kan bruge det? 


Dato : 10.05.2007, 22:04

Kommentar af : MP  

 

<?php

//Du kan bruge den indbygget funktion i php strtotime()

$timeStamp strtotime('2007-05-27 13:15:00'); // returner: 1180264500

// og så et par eksempler
print date('d-m-Y H:m:s'$timeStamp) . '<br />'// returner: 27-05-2007 13:05:00
// se http://dk2.php.net/manual/da/function.date.php



print dktimeformat($timeStamp) . '';//returner: Søndag d. 27. Maj 2007 kl.13:05

function dktimeformat($timeStamp){
    switch (
date('w'$timeStamp)){
      case 
0$day 'Søndag'; break;
      case 
1$day 'Mandag'; break;
      case 
2$day 'Tirsdag'; break;
      case 
3$day 'Onsdag'; break;
      case 
4$day 'Torsdag'; break;
      case 
5$day 'Fredag'; break;
      case 
6$day 'Lørdag'; break;
    }
    switch (
date('m'$timeStamp)){
      case 
1$month 'Januar'; break;
      case 
2$month 'Februar'; break;
      case 
3$month 'Marts'; break;
      case 
4$month 'April'; break;
      case 
5$month 'Maj'; break;
      case 
6$month 'Juni'; break;
      case 
7$month 'Juli'; break;
      case 
8$month 'August'; break;
      case 
9$month 'September'; break;
      case 
10$month 'Oktober'; break;
      case 
11$month 'November'; break;
      case 
12$month 'December'; break;
    }
    return 
$day ' d. ' date('j'$timeStamp) . '. ' $month ' ' date('Y',
$timeStamp) . ' kl.' date('H:m'$timeStamp);
}

?>
Håber at du kan bruge det? 


Dato : 10.05.2007, 22:06

Kommentar af : MP  

 

Strålende.
Jamen det var jo lige det jeg manglede...Tusind tak for tippet.

Knud


Dato : 13.05.2007, 20:27

Kommentar af : knudoboy  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund