Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] zabawa z datami
Forum PHP.pl > Forum > Przedszkole
milus
Właśnie bawię się z datami, a dokładniej z obliczaniem różnic pomiędzy datami, robienie przesunięć o określona liczbę dni itd.
I nasuwa mi się pytanie czy nie ma jakiś wbudowanych funkcji do robienia takich rzeczy czy po prostu trzeba dodawać ręcznie liczbę sekund do timestampa ?
czyli
  1. <?php
  2. $date = strtotime( '2007-02-15');
  3. $tomorrow = $date + 86400; //liczba sekund w 24h
  4. echo 'Jutro: ' . date( 'Y-m-d', $tomorrow );
  5. ?>


albo np żeby obliczyć liczbę dni pomiędzy dwoma datami
  1. <?php
  2. $dateIn = strtotime( '2007-02-15' );
  3. $dateOut = strtotime( '2008-02-16' );
  4. $offset = $dateOut - $dateIn;
  5. echo 'Liczba dni: ' . $offset / 86400; //liczba sekund w 24h
  6. ?>



------------------------ [edit]
nic nikt nie napisał, więc pewnie nie ma...
i trzeba się bawić dodawaniem sekund
wipo
Chyba nie ma
Możesz co najwyżej spojrzeć na mktime
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.