Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 17 Dołączył: 20.12.2011 Ostrzeżenie: (0%)
|
Witam,
Potrzebuje policzyć róznice w czasie pomiędzy dwoma datami, jakąś wprowadzoną przez użytkowania i teraźniejszą. Jednak czas niema się liczyć w przedziale 22:00 do 07:00
tak licze sobie różnice, ale jak zrobić aby nie liczył konkretnego przedziału nie bardzo mam pomysł. Ktoś pomoże? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Liczysz trzy wartości, których suma będzie odpowiedzią:
1. Ile sekund jest pomiędzy $create_date, a godziną 22 dnia wskazywanego przez $create_date. 2. Ile pełnych dni jest pomiędzy $create_date, a chwilą obecną. Liczbę tę mnożysz przez 54000 (ilość sekund pomiędzy 07:00, a 22:00). 3. Ile sekund jest pomiędzy 07:00 dnia dzisiejszego, a aktualną godziną. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 17 Dołączył: 20.12.2011 Ostrzeżenie: (0%)
|
Liczysz trzy wartości, których suma będzie odpowiedzią: 1. Ile sekund jest pomiędzy $create_date, a godziną 22 dnia wskazywanego przez $create_date. 2. Ile pełnych dni jest pomiędzy $create_date, a chwilą obecną. Liczbę tę mnożysz przez 54000 (ilość sekund pomiędzy 07:00, a 22:00). 3. Ile sekund jest pomiędzy 07:00 dnia dzisiejszego, a aktualną godziną. coś takiego wydaje się działać:
Powiedz mi tylko po co 3 punkt? ten czas jest liczony przy odejmowaniu dwóch głównych dat wiec wydaje się zbędne. Przy okazji miedzy 22:00 a 07:00 jest 32400 sekund a nie 54000 (IMG:style_emoticons/default/smile.gif) W każdym razie dzięki za pomoc. Zanim zaczniemy rozwiązywać ten problem, zastanów się czy to ma sens. Dla uproszczenia przykładu załóżmy, że przedział wyłączony to 00:00 - 06:00. Wtedy różnicę 4 dni pokażemy jako "3 dni". Jaki w tym sens? Kto się w tym połapie? Tak jak poniżej napisał Pyton_000 chodzi o roboczogodziny, czas jest liczony na realizacje zlecenia a ten nie jest liczony w przedziale 22:00-07:00 (IMG:style_emoticons/default/wink.gif) |
|
|
|
Kishin datediff z pominięciem przedziału czasowego 29.07.2014, 08:29:47
SmokAnalog Zanim zaczniemy rozwiązywać ten problem, zastanów ... 29.07.2014, 08:40:44
Pyton_000 Zapewne chodzi o roboczogodziny 29.07.2014, 09:25:49
SmokAnalog To nie lepiej pokazać go jako sumę godzin? Nie jes... 29.07.2014, 11:04:25 
Kishin Cytat(SmokAnalog @ 29.07.2014, 12:04... 29.07.2014, 11:36:51
Crozin 1. Punkt trzeci jest potrzebny jeżeli potrzebujesz... 29.07.2014, 11:07:27 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:14 |