php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.04.2005, 03:52  
Gast
 
Beiträge: n/a
Standard microtime in Datum + Uhrzeit verwandeln und anders rum

Hallo

kennt jemand eine Funktion die das macht?
Serverzeit bzw. Microtime in ein Datum + Uhrzeit verwandeln, oder aus einem Datum + Uhrzeit die Microtime generieren...

bin für jeden Tipp dankbar.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.04.2005, 07:38  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Darf ich fragen, warum Du nicht einfach time() nutzt? Ist nicht das selbe wie microtime(), schon klar .. aber ich sehe gerade keinen Grund microtime() für eine Datumsberechnung zu verwenden.

Grüße Ben.
imported_Ben ist offline  
Alt 27.04.2005, 09:00  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

aus nem datum + uhrzeit kommst du an die microtime (millisekunden zur zeit noch dazu) nicht ran :P
wenn es dir darum geht wie man die ausgabe von microtime() selbst am besten weiterverwertet:
www.php.net/microtime
robo47 ist offline  
Alt 27.04.2005, 09:22  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Er will ja so etwas haben:
Code:
echo date("d.m.Y H:i:s", time() );
Nur eben nicht für time(), sondern für microtime(). So habe ich das jetzt verstanden. Allerdings sehe ich den Sinn darin gar nicht.

Grüße Ben.
imported_Ben ist offline  
Alt 27.04.2005, 09:24  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

:P
Zeit ist Geld :P

umso genauer ich ne zeit feststellen kann, umso genauer kann ich aufs geld kommen :P

mfg
robo47
robo47 ist offline  
Alt 27.04.2005, 13:39  
Gast
 
Beiträge: n/a
Standard

in einer großen DB wurden bestimmte Datensätze immer mit der Microtime versehen, weil sich eine dezimalzahl nun mal besser und leichter verarbeiten lässt als irgend nen schmökes wie "12.04.2003 12:35" den ich erstmal entfusseln muss. Mit microtime kann man einfach sowas machen wie "if $microtime > $aktuelle_microtime + 1800"...

aber ich habe die Frage nicht gestellt, um euch zu erklären warum ich so blöd bin und microtime benutze

Fakt ist, ich habs benutzt und jetzt muss ich aus einem microtime ein Datum mit Uhrzeit saugen. Schließlich ist microtime ja nicht millisekunden sondern die sekunden seit 1981 oder irgendwie so ähnlich. Es ist eine Zahl, sieht so aus: "2554821" (ungefähr). zumindest meine ich diese Zeitangabe mit microtime (Sekunden seit dem ersten computer oder weis der Fuchs seit wann das zählt)
 
Alt 27.04.2005, 13:42  
Gast
 
Beiträge: n/a
Standard

"microtime() gibt den aktuellen Unix Timestamp mit Mikrosekunden zurück. Diese Funktion steht nur auf Systemen zur Verfügung, die den Systemaufruf gettimeofday() unterstützen.

Wird diese Funktion ohne den optionalen Parameter aufgerufen, gibt diese die Zeichenkette "msec sec" zurück. Dabei entspricht sec der aktuellen Zeit, ausgedrückt als Anzahl der Sekunden seit Beginn der UNIX-Epoche (0:00:00 January 1, 1970 GMT), msec stellt den Mikrosekunden-Teil dar. Beide Teile des Strings werden in Sekundeneinheiten zurückgegeben. "

ich rufe es ohne den Zusatz auf, habe also immer nur die Sekunden. Keine Mikrosekunden.

hab also diese Zahlen, überall in meiner DB. Will die jetzt in ein Datum mit Uhrzeit unwandeln. Will das Rad nicht neu erfinden, dachte vielleicht kennt jemand so eine Funktion oder Klasse... anscheinend nicht??
 
 


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
Datum & Uhrzeit ausgeben Spacefish PHP-Fortgeschrittene 15 15.12.2007 10:18
uhrzeit und datum 2.0 Benutzername PHP-Fortgeschrittene 24 22.08.2007 14:45
Prüfung auf Datum und Uhrzeit PHP Tipps 2005-2 5 22.08.2005 10:39
timestamp in datum und uhrzeit umrechnen janni PHP Tipps 2005 3 24.05.2005 13:45
ordnen von uhrzeit und datum PHP Tipps 2005 19 25.04.2005 20:02
Datum Uhrzeit PHP Tipps 2005 17 21.04.2005 17:02
Cokkie setzen bis zum Datum xx.xx.xxxx und uhrzeit xx.xx Blank PHP Tipps 2005 9 28.03.2005 17:06
Datum und Uhrzeit PHP Tipps 2004-2 11 22.11.2004 12:37
In GIF-Datei Datum und Uhrzeit ausgeben? PHP Tipps 2004-2 6 20.11.2004 18:03
Datum und Uhrzeit in Html mit Js HTML, Usability und Barrierefreiheit 5 26.10.2004 16:02
Datum und Uhrzeit ausgabe! PHP Tipps 2004 2 19.10.2004 15:56
Ip's datum und uhrzeit auf der seite anzeigen PHP Tipps 2004 2 18.10.2004 10:41
Vergleich, ob ein Datum mit Uhrzeit vor anderem liegt PHP-Fortgeschrittene 2 14.09.2004 15:27
countdown zu einem bestimmten datum mit uhrzeit! Fraylman PHP Tipps 2004 2 03.09.2004 12:08
Serverscript: Autm. IP, Datum und Uhrzeit -Speicherung. Wie? Pain-maker PHP Tipps 2004 10 17.06.2004 18:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
microtime umrechnen, php microtime umrechnen, microtime to date, php microtime to date, php date microtime, microtime umrechner, microtime umwandeln, php microtime date, microtime in datum, php microtime in datum, date microtime, microtime, microtime in time umwandeln, http://www.php.de/php-tipps-2005/22042-microtime-datum-uhrzeit-verwandeln-und-anders-rum.html, microtime umrechnung, php microtime, php microtime in datum umwandeln, umrechnung mikrotime, microtime millisekunden, wie rechne ich microtime nach datum um?

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:58 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.