SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.07.2006, 08:36:09
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
Timestamp vor 01.01.1970

Folgendes Problem:
Ich habe eine Liste mit Geburtsdaten. Ich wollte bei diesen Daten auch noch den Wochentag anzeigen lassen.
Beispiel: Der 18.07.1985 war ein Donnerstag.
Mit der Timestamp-Funktion kein Problem. Einfach umwandeln lassen und Formatiert mit Wochentag ausgeben lassen. Waäre da jetzt nicht dass Problem dass es natürlich auch Leute gibt die z.B. am 03.01.1962 Geburtstag hatten. Da funktioniert das nicht mehr...wie kann ich das Problem lösen?
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #2  
Alt 18.07.2006, 09:11:32
Blade1965 Blade1965 ist offline
Junior Member
 
Registriert seit: Jan 2006
Alter: 58
Beiträge: 169
AW: Timestamp vor 01.01.1970

#!/usr/bin/perluse POSIX qw(strftime);print strftime ("%Y-%m-%d %H:%M:%S", localtime(-10));
gibt aus:

1969-12-31 23:59:50
Mit Zitat antworten
  #3  
Alt 18.07.2006, 09:50:49
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: Timestamp vor 01.01.1970

PHP-Code:
strftime ("%Y-%m-%d %H:%M:%S"localtime(-10)); 
habe ich auch schon versucht.
Ergebnis: Warning: localtime(): Windows does not support negative values for this function
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #4  
Alt 18.07.2006, 09:58:56
Benutzerbild von Quago
Quago Quago ist offline
Anfänger
 
Registriert seit: Jul 2006
Ort: Esslingen
Alter: 40
Beiträge: 142
AW: Timestamp vor 01.01.1970

so viel ich weis musst du dir dann selber ein kleines prog schreiben
als idee es kann so gehen das du ihm das heutige datum giefst ihm sagst wie viel tage jeder monat hat dann die tage bis zum gewünschten tatum ausrechnet und dann geteilt durch 7. der rest der herauskommt ist dann zwischen 0 und 6
0 == sontag == jeweils abhängig vom beginn Tag also musst du wenn du es so deffinieren willst mit einem beliebigen sonntag anfangen!
1 == montag
usw

ps achtung beachte das du alle 4 jahre ein schaltjahr also +1tag benötigst!
zusätzlich musst du dich erkundigen seit wann es das schaltjahr giebt und dann müsste es gehen...
hoffe ich zumindest!
__________________
Nicht alles was glänzt ist Gold

Geändert von Quago (18.07.2006 um 10:02:26 Uhr) Grund: achtung
Mit Zitat antworten
  #5  
Alt 18.07.2006, 10:06:49
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Timestamp vor 01.01.1970

Ab PHP 5.1 kann date() auch unter Windows mit UNIX-Timestamps vor dem 1.1.1970 umgehen:
Zitat:
Note: The valid range of a timestamp is typically from Fri, 13 Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT. (These are the dates that correspond to the minimum and maximum values for a 32-bit signed integer). However, before PHP 5.1 this range was limited from 01-01-1970 to 19-01-2038 on some systems (e.g. Windows).
Quelle: http://de3.php.net/manual/en/function.date.php

Geändert von xabbuh (18.07.2006 um 10:07:00 Uhr)
Mit Zitat antworten
  #6  
Alt 18.07.2006, 10:16:23
Benutzerbild von Quago
Quago Quago ist offline
Anfänger
 
Registriert seit: Jul 2006
Ort: Esslingen
Alter: 40
Beiträge: 142
AW: Timestamp vor 01.01.1970

ja das ist nen überzeugendes Argument nur macht der das nicht wirklich habe es gerade bei mir auch ausprobiert und ich bekomme den selben Fehler!!!
somit würde ich behaupten, dass das nicht so ganz funzt!!!
prob es mal mit dem was ich davor gepostet habe!
müsste eigentlich klappen!
__________________
Nicht alles was glänzt ist Gold
Mit Zitat antworten
  #7  
Alt 18.07.2006, 10:26:06
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: Timestamp vor 01.01.1970

Tja und wie du dir sicher denken kannst, läuft bei mir kein PHP 5.1+.
Dann halt von Hand.
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #8  
Alt 18.07.2006, 10:36:27
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Timestamp vor 01.01.1970

Zitat:
Zitat von KTB
Tja und wie du dir sicher denken kannst, läuft bei mir kein PHP 5.1+.
Spricht denn irgendwas gegen ein Update?
Mit Zitat antworten
  #9  
Alt 18.07.2006, 12:28:50
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: Timestamp vor 01.01.1970

Rate mal...
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #10  
Alt 18.07.2006, 12:40:20
Benutzerbild von conmunich
conmunich conmunich ist offline
Junior Member
 
Registriert seit: Mar 2006
Alter: 44
Beiträge: 285
AW: Timestamp vor 01.01.1970

zu müde, zu faul, kein bock, zu viel bier? wir haben ehrlich gesagt glaub ich alle keine ahnung. aber du wirst es uns sicher gleich sagen, oder?

;) nehmt besser nicht alles ernst was ich sage
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme mit Timestamp int(mysql) timestamp(php) MarcW83 PHP Grundlagen 7 05.09.2005 13:29:23
timestamp sommer-/winterzeit Herr-Zinfarkt PHP für Fortgeschrittene und Experten 6 18.09.2004 21:11:15
php und MySQL Timestamp crowl MySQLi/PDO/(MySQL) 3 08.07.2004 00:33:33
Timestamp von PHP und MySQL BlindCrazyBoy PHP für Fortgeschrittene und Experten 8 16.02.2003 00:37:08
timestamp - Formatierungsproblem tommy PHP für Fortgeschrittene und Experten 2 17.10.2002 14:04:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:33:02 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt