php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.11.2005, 13:11  
Erfahrener Benutzer
 
Registriert seit: 09.12.2004
Beiträge: 250
nixdorf
Standard date

hallo,

gibt es eine Funktion die mir das date (im format mm-tt-yy) in ein Format tt-mm-yy umwandelt?

Gruß Nixdorf
nixdorf ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.11.2005, 13:21  
Gast
 
Beiträge: n/a
Standard

vielleicht hilft dir das
http://www.phpfriend.de/forum/viewto...462&highlight=
http://www.phpfriend.de/forum/viewto...913&highlight=
 
Alt 07.11.2005, 13:42  
Gast
 
Beiträge: n/a
Standard

Machs dir nicht zu schwer...
Zerlege deinen Datumsstring in die einzelnen Bestandteile. Füttere damit mktime und damit ist dein Problem gelöst...
PHP-Code:
<?php
$d1 
"11-07-05";
list(
$m$d$y) = explode("-"$d1);
echo 
date("d.m.Y"mktime(0,0,0$m,$d,$y));
?>
 
Alt 07.11.2005, 13:52  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

weils so schön ist

PHP-Code:
<?php
$oldDateFormat 
'11-07-05'
$newDateFormat preg_replace_callback('/(\d{2})-(\d{2})-(\d{2})/''callback_monat'$oldDateFormat);
echo 
$newDateFormat;

function 
callback_monat($treffer)
{
    return 
$treffer[2].'.'.$treffer[1].'.'.$treffer[3];
}

?>
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
Alt 08.11.2005, 07:38  
Gast
 
Beiträge: n/a
Standard

Die Funktion preg_replace_callback() kannte ich gar nicht... Aber gut zu wissen...!
 
Alt 08.11.2005, 11:16  
Gast
 
Beiträge: n/a
Standard

Zitat:
weils so schön ist
Geht es auch noch einfacher mit nur preg_replace(), und man brauch nur eine einzige Zeile
 
Alt 08.11.2005, 11:36  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Zitat:
Zitat von CIX88
Geht es auch noch einfacher mit nur preg_replace(), und man brauch nur eine einzige Zeile
jap aber ich hatte anfangs nen anderen Lösungsansatz verfolgt und das callback war halt noch n überbleibsel davon
HStev ist offline  
Alt 08.11.2005, 11:45  
Gast
 
Beiträge: n/a
Standard

Na dann schreibt den Einzeiler hier doch auch mit rein
PHP-Code:
<?php
$in 
'11-08-05';
$out preg_replace('/(\d{2})-(\d{2})-(\d{2})/''\\2-\\1-\\3'$in);

echo 
$out;
?>
 
Alt 08.11.2005, 20:01  
Gast
 
Beiträge: n/a
Standard

Zitat:
Na dann schreibt den Einzeiler hier doch auch mit rein
Ab und zu kann man auch den eigenen Kopf benutzen, oder ?
 
Alt 09.11.2005, 08:47  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von CIX88
Zitat:
Na dann schreibt den Einzeiler hier doch auch mit rein
Ab und zu kann man auch den eigenen Kopf benutzen, oder ?
Und warum gibts dann das Forum?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
date in preg_replace Greezoo PHP-Fortgeschrittene 3 01.06.2008 16:41
Date - Time Wie splittet Ihr das? tekknotrip PHP Tipps 2006 16 10.05.2006 14:17
Einfach Datepicker gesucht Cyberbob_at_tot PHP Tipps 2007 5 14.11.2005 09:10
[Erledigt] Freitag - Kopfschmerzen - Date Off-Topic Diskussionen 11 10.09.2005 18:00
Date Spalte socke Datenbanken 2 13.08.2005 12:46
probleme mit date funktion PHP Tipps 2005-2 8 02.08.2005 18:51
pg_convert und date ve.ru PHP-Fortgeschrittene 0 27.06.2005 16:28
datum deutsch $date = date ("m.d.y"); PHP Tipps 2005-2 5 24.06.2005 14:41
abfrage date // zeitraum hekto Datenbanken 14 13.03.2005 11:30
date between abfragen hekto Datenbanken 3 09.03.2005 21:17
statt javascript new Date(); lieber mit php date PHP Tipps 2005 5 27.02.2005 16:55
mit date auch die Uhrzeit in die Datenbank Datenbanken 1 15.12.2004 15:46
aus date jahr auslesen Datenbanken 12 11.11.2004 11:51
date() - mktime() Problem - 1969 ?! PHP Tipps 2004 5 24.09.2004 14:22
Date socke Datenbanken 3 13.08.2004 13:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.