php.de

Zurück   php.de > php.de Intern > Wiki Diskussionsforum > Tutorials

Tutorials Hier findest Du Tutorials, welche nach und nach ein fertiges Script ergeben. Sehen, lernen & verstehen!

Antwort
 
LinkBack (3) Themen-Optionen Thema bewerten
Alt 04.02.2008, 21:30  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Achja, das Buch steht mitlerweile in meinem Schrank, leider bin ich noch nicht ganz durch!

Und zum Thema Laufzeit von Algorithmen bzw. der groß O Notation hatten wir letztens erst relativ ätzende Vorlesungen in Diskrete Strukturen
Flor1an ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.02.2008, 21:41  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von RaZoR
Ja DateTime arbeitet intern mit 64 Bit! Und DER Timestamp hält dann noch etwa 290 Billionen Jahre ... ähm joa obs dann noch PCs in herkömmlicher Art gibt? Und ob dann noch unsere PHP Skripte genutzt werden? Ich glaube ja eher nicht!

Achja weiß jemand in wieweit DateTime() in die Vergangenheit zurück geht? Genauso wie in die Zukunft oder arbeitet das auch ab dem 1.1.1970?? Die Frage ist hier signed oder unsigned
ich kann dir das jetzt nicht genau sagen, aber logischer wäre es, wenn die ergebnisse von date_parse oder ähnliches benutzt werden würde. mit einem datum ala 01.01.10000 kommt das ganze nämlich genausowenig klar wie mit einem datum kleiner 0. außerdem kannst du deinen apache schwer in schwitzen bringen, wenn du einen timestamp (der durch ein @ eingeleitet wird) benutzt:

PHP-Code:
$date=new DateTime('@-129383142314');
echo 
$date->format('Y m d'); 
bringt bei mir Fatal error: Maximum execution time of 30 seconds exceeded"

wohingegen date() dahingehend keine probleme hat....
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten
Alt 04.02.2008, 21:54  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Hoi

also bei @-.... hängt er sich bei mir nicht auf, es kommt irgendwas seltsames raus. Und er braucht ewig dafür.

Beim 01.01.10000 ist ja klar das Stuss raus kommt, format('Y') liefert eine 4 stellige Jahreszahl, keine 5 stellige!

Ansonsten von -9999 bis 9999 Jahren gehts bei mir!

PHP-Code:
<?php 
$date
=new DateTime('-9999-01-02');
$date->modify('+12000 years +5 days');
echo 
$date->format('Y m d');
?>
gibt: 2001 01 07!
Flor1an ist offline   Mit Zitat antworten
Alt 04.02.2008, 22:00  
Erfahrener Benutzer
 
Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse:
Fortgeschritten
brian johnson befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Beim 01.01.10000 ist ja klar das Stuss raus kommt, format('Y') liefert eine 4 stellige Jahreszahl, keine 5 stellige!
lol, daran hatte ich garnicht gedacht.

Zitat:
also bei @-.... hängt er sich bei mir nicht auf, es kommt irgendwas seltsames raus.
nehme ich ne kleinere zahl klappt das, was kommt bei dir denn komisches raus?
__________________
PHP4?!?>>>Aktuelle PHP Version: 5.2.11 || 5.3.0
Suse 11.2 *vorfreude*
brian johnson ist offline   Mit Zitat antworten
Alt 04.02.2008, 22:11  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Puh ich weiß es grad nicht, ich müsste jetzt wieder hinter zum PC laufen weil auf dem PHP5 läuft, am Laptop noch 4.

Es war irgendwas mit 2000 oder sowas. Liegt wohl daran das bei mir entweder die Execution Time höher liegt oder mein CPU schneller ist. Bei dir würde er wohl auch zum Ende kommen wenn du die ExeT. höher einstellst.

Wenn DateTime() ein String übergeben wird also "20080204" wird dies als Datum ausgewertet. Ich kann aber auch Timestamps übergeben.

PHP-Code:
<?php
$ts 
time();
$dt = new DateTime("@$st");
?>
Vielleicht hat er daher Probleme wenn du @-xxx eingibst?!?
Flor1an ist offline   Mit Zitat antworten
Antwort


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

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/tutorials/45435-php-anzahl-der-tage-bis-tag-x-countdown.html
Erstellt von For Type Datum
wieviele tage bis silvester - iZito This thread Refback 25.05.2011 16:02
tage-zählen - Softonic Google Suche This thread Refback 30.10.2010 01:54
countdown-tage - Softonic Google Suche This thread Refback 05.10.2010 21:44

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
[Erledigt] Anzahl Tage zwischen 2 Unix Timestamps PHP Tipps 2006 8 11.05.2006 09:00
vergangene Anzahl Tage ermitteln... PHP Tipps 2006 3 30.04.2006 18:17
Anzahl der Tage Chrescht PHP Tipps 2006 2 04.04.2006 08:43
Anzahl Tage eines vergangenen Monats josch1305 PHP Tipps 2006 3 23.03.2006 13:45
Anzahl Tage zw. 2 Datumsangaben heohni PHP Tipps 2006 5 23.02.2006 10:02
Tage seit Timestamp Datenbanken 7 08.05.2005 14:36
php in ein JavaScript Countdown einbinden! Boennchen PHP Tipps 2005 11 26.04.2005 13:41
Wie kann ich den Countdown von der Stautsleiste in den Body HTML, Usability und Barrierefreiheit 17 25.04.2005 22:04
Dringend! PHP, JScript und SQL - countdown PHP-Fortgeschrittene 2 01.03.2005 23:50
problem (countdown) HTML, Usability und Barrierefreiheit 8 07.11.2004 23:08
Tage eines Monats PHP Tipps 2004 1 29.09.2004 15:51
[Erledigt] Countdown problem! HTML, Usability und Barrierefreiheit 3 28.07.2004 11:59
javascript countdown in while scheife Ohrwurm83 PHP Tipps 2004 1 02.07.2004 16:50
[Erledigt] Countdown HTML, Usability und Barrierefreiheit 2 27.06.2004 02:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/tutorials/45435-php-anzahl-der-tage-bis-tag-x-countdown-2.html, tage countdown, php countdown tage, php tage bis, countdown seite, anzahl tage zwischen zwei daten php, 7 tage countdown php, 01.01.10000, anzahl tage zwischen zwei datumsangaben berechnen php, php time von bi, php anzahl tage, countdown zwischen 2 daten php, countdown tage, php date countdown, php4 countdown script, countdown html erstellen differenz zwei daten, date format anzahl tage, datum counter php, php zahlen countdown, 2 tage php

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