WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 08.04.2009, 16:18   #1
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard MYSQL: Frage zu DATE_ADD

Ich habe einen DATETIMESTAMP, das ich um einen Monat+eine bestimmte Zahl an Tagen ($dayoffset) erweitern möchte.
Nachdem DATE_ADD leider keinen MONTH_DAY-Operator kennt, habe ich mir gedacht, daß ich mir das gewünschte Ergebnis auch über 2x DATE_ADD zusammenbauen kann, wobei der Rückgabewert des 1. DATE_ADD die Basis für das 2. DATE_ADD darstellt:

Code:
DATE_ADD(DATE_ADD(<datetimestamp>, INTERVAL 1 MONTH), INTERVAL $dayoffset DAY)
Komischerweise funktioniert das aber nicht. Das innere DATE_ADD sollte eigentlich ein DATETIME zurückliefern, was das äußere dann verwendet, um $dayoffset Tage hinzuzufügen. Allerdings schmeißt mir MYSQL das ganze zurück und ich weiß nicht warum.

$dayoffset hat natürlich einen Wert, das habe ich schon überprüft.

Weiß jemand, was ich falsch mache?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
 


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 an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:44 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag