Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Speeedfire #10908 üzenetére

    "nem kóser"
    Kifejtenéd bővebben? :D Vagy direkt szívatsz ezekkel a sokatmondó megjegyzésekkel? :DDD

    Nálam "kóser":

    $date = new DateTime();
    $date->setISODate(2012, 42);
    $weekFirstDay = $date->format('Y.m.d');
    $weekFirstDayAsTimestamp = $date->getTimestamp();
    $date->modify('+6 days');
    $weekLastDay = $date->format('Y.m.d');
    $weekLastDayAsTimestamp = $date->getTimestamp();

    echo $weekFirstDay . ' - ' . $weekLastDay;
    echo '<br /> As a timestamp: <br />';
    echo $weekFirstDayAsTimestamp . ' - ' . $weekLastDayAsTimestamp;

    Kimenete:

    2012.10.15 - 2012.10.21
    As a timestamp:
    1350309139 - 1350827539

    Itt tudod csekkolni: [link]
    Ja, egyébként azt tudnod kell, hogy mivel így példányosítjuk: new Datetime()
    ez alapértelmezettként a jelenlegi időt veszi alapul, tehát az óra-perc-másodperc egyezni fog azzal az időponttal, amikor épp lefut a script.

    De mivel itt arról van szó, melyik a hét első napja, és melyik az utolsó (eddig csak napok szerinti dátumról beszéltünk), ezért ezt itt még nem említettem meg, mert nem tűnt fontosnak.

    [ Szerkesztve ]

    Sk8erPeter

Új hozzászólás Aktív témák