aksala: Timestamps

Hallo,

ich sitze gerade ein wenig auf dem Schlauch und kommt mit der ZEitberechnung nicht ganz vorran.

Ich habe vier angaben durch den Benutzer
1. Wann soll etwas reserviert werden (tag-monat-jahr)
2. von welcher Uhrzeit an
3. Wann bringt er es zurück (tag-monat-jahr)
4. um welche Uhrzeit bringt er es zurück

Wenn ich nun ein Datum eingebe, muss ich wissen ob es in diesem Zeitraum liegt.

Wie geht man dies am besten an?

Gruß aksala

  1. Mahlzeit aksala,

    Ich habe vier angaben durch den Benutzer

    1. Wann soll etwas reserviert werden (tag-monat-jahr)
    2. von welcher Uhrzeit an
    3. Wann bringt er es zurück (tag-monat-jahr)
    4. um welche Uhrzeit bringt er es zurück

    Wenn ich nun ein Datum eingebe, muss ich wissen ob es in diesem Zeitraum liegt.

    Bau aus 1. + 2., aus 3. + 4. sowie aus dem eingegebenen Datum je einen Zeitstempel. Überprüfe, ob das eingegebene Datum größer gleich 1. + 2. und kleiner gleich 3. + 4. ist - wenn ja: BINGO!

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    1. Mahlzeit aksala,

      Ich habe vier angaben durch den Benutzer

      1. Wann soll etwas reserviert werden (tag-monat-jahr)
      2. von welcher Uhrzeit an
      3. Wann bringt er es zurück (tag-monat-jahr)
      4. um welche Uhrzeit bringt er es zurück

      Wenn ich nun ein Datum eingebe, muss ich wissen ob es in diesem Zeitraum liegt.

      Bau aus 1. + 2., aus 3. + 4. sowie aus dem eingegebenen Datum je einen Zeitstempel. Überprüfe, ob das eingegebene Datum größer gleich 1. + 2. und kleiner gleich 3. + 4. ist - wenn ja: BINGO!

      MfG,
      EKKi

      Servus,

      danke so ein Geistesblitz hatte ich gerade auch.
      Das Datum liegt mir z.B so vor 30.06.2008 kann ich daraus ein Timestamp mit mktime bilden? Oder muss ich es erst irgendwie umwandeln in 06.30.2008 ?

      1. echo $begrüßung;

        danke so ein Geistesblitz hatte ich gerade auch.
        Das Datum liegt mir z.B so vor 30.06.2008 kann ich daraus ein Timestamp mit mktime bilden? Oder muss ich es erst irgendwie umwandeln in 06.30.2008 ?

        Bekommst du einen weiteren Geistesblitz, wnen du dir im Handbuch anschaust, wie die Parameter aussehen müssen, die mktime() haben möchte?

        echo "$verabschiedung $name";