![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
A jak zrobić odejmowanie
Bo analizując twój kod otrzymałem takie coś jeżeli $pon1['data'] to przyszła data w formacie rok miesiąc dzień godzina minuta sekunda
Jednak to jest błędne..... Jak odjąć datę w formacie rok miesiąc dzień godzina minuta sekunda od innej daty w formacie rok miesiąc dzień godzina minuta sekundę ? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 0 Dołączył: 24.11.2007 Ostrzeżenie: (30%) ![]() ![]() |
Czy nie prościej tylko raz obliczyć date?
It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Paris' for '1.0/no DST' instead |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej działać na UNIX'owych znacznikach czasu, wtedy sprawa jest prosta jak odejmowanie jednej liczby od drugiej. Jeżeli nie masz innego wyjścia jak działać na ciągach reprezentujących date to najprostrzym sposobem jest przekonwertowanie go na znacznik czasu, oto przykład funkcji i jej użycia
Przykład oblicza ile mineło dni od początku roku zaokrąglając w dół. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
dzięki wielkie funkcja się przydała
tylko ona nie odejmuje godzin minut i sekund |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
dobra otrzymałem taki wynik po odjęciu 1192597
jak się domyślam ten wynik jest w sekundach, chcę być pewien? Ten post edytował Piotrwusek 22.03.2008, 15:03:49 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
Tak, ta funkcja zamienia ciąg na timestamp, czyli ilość sekund od epoki UNIX'a
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 16:37 |