volle Stunde ausfindig machen

Diskutiere mit über: volle Stunde ausfindig machen im Web-Programmierung Forum

  1. oconner

    oconner Thread Starter MacUser Mitglied

    Beiträge:
    269
    Zustimmungen:
    0
    Registriert seit:
    11.01.2006
    Hallo

    ich möchte per if abfrage etwas ausgeben lassen das nur immer zur vollen Stunde ausgegeben wird. Nur wie finde ich raus wann immer die volle Stunde ist. Ich weis nur wie man die volle Stunde als Zeit ausgeben lassen kann.:p
     
  2. Pingu

    Pingu MacUser Mitglied

    Beiträge:
    4.894
    Zustimmungen:
    341
    Registriert seit:
    04.08.2003
    Ich würde sagen die volle Stunde ist, wenn die Minuten gleich 0 sind. Oder etwa nicht? :kopfkratz:

    Pingu
     
  3. oconner

    oconner Thread Starter MacUser Mitglied

    Beiträge:
    269
    Zustimmungen:
    0
    Registriert seit:
    11.01.2006
    ach ja klar. :)

    Also ich teste gerade mal. Ich hab mehrere Uhrzeiten genommen.

    Ist diese Abfrage logisch?

    PHP:
    $array = array("23""55""15""12""32""35""36""37""38""39""40");

    $timestamp time();
    $layer_time date("i"$timestamp);


    if (
    $layer_time == $array)
        {
        echo 
    '<!-- Layer code -->';
        }
        else
        {
        echo 
    "";
        }
     
  4. scope

    scope MacUser Mitglied

    Beiträge:
    4.081
    Zustimmungen:
    301
    Registriert seit:
    24.01.2005
    1. Date braucht keinen zweiten Parameter, ist dieser leer, wird automatisch der aktuelle Timestamp verwendet.

    2. Die Abfrage solltest du mit in_array() durchführen. Du kannst keinen Integer-Wert mit einem Array von Integer-Werten vergleichen.
     
  5. JohnP

    JohnP MacUser Mitglied

    Beiträge:
    471
    Zustimmungen:
    6
    Registriert seit:
    12.10.2004
    Ich bin mir nicht sicher aber es müsste ungefähr so gehen:
    PHP:
    if(date("i") == 00)
    {
     ...
    }
     
  6. maceis

    maceis MacUser Mitglied

    Beiträge:
    16.645
    Zustimmungen:
    596
    Registriert seit:
    24.09.2003
    korrekt.
    Habs eben im Terminal noch überprüft:
    Code:
    > date
    Fr Jun  9 20:00:04 CEST 2006
    >
    > php -r 'echo date("i"); if (date("i")==0){
      echo " - ja\n";
    } else {
      echo " - nein\n";
    }'
    00 - ja
    Wie man sieht, kann, man sogar noch eine '0' einsparen ;).
     
  7. JohnP

    JohnP MacUser Mitglied

    Beiträge:
    471
    Zustimmungen:
    6
    Registriert seit:
    12.10.2004
    Ja, ja die Sache mit den "Nullen"! ;-) hehe
     

Diese Seite empfehlen

Benutzerdefinierte Suche