Working days calculation

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Working days calculation

Δημοσίευση από dtravlos » 10 Οκτ 2011 13:59

Καλησπέρα,

υπάρχει κάποιο script που να δηλώνεις κάποιες ημέρες μετά πχ τη σημερινή και να σου υπολογίζει μόνο τις εργάσιμες;

Ευχαριστώ!

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Working days calculation

Δημοσίευση από dva_dev » 10 Οκτ 2011 16:37

Δύσκολο να βρεις κάτι έτοιμο.
Οι εργάσιμες αλλάζουν από τόπο σε τόπο και επιπλέον υπάρχουν τοπικές αργίες που παίζουν μόνο σε συγκεκριμένες πόλεις.

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Working days calculation

Δημοσίευση από dtravlos » 10 Οκτ 2011 16:50

Any improvements???

Κώδικας: Επιλογή όλων

    private function add_business_days($startdate, $buisnessdays, $holidays=array(), $dateformat) {
        $enddate = strtotime($startdate);
        $day = date('N', $enddate);
        while ($buisnessdays > 0) {
            $enddate = strtotime(date('Y-m-d', $enddate) . ' +1 day');
            $day = date('N', $enddate);
            if &#40;$day < 6 && !in_array&#40;$enddate, $holidays&#41;&#41;
                $buisnessdays--;
        &#125;
        return date&#40;$dateformat, $enddate&#41;;
    &#125;

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Working days calculation

Δημοσίευση από Rapid-eraser » 10 Οκτ 2011 20:46

Μήπως να μην θεωρήσουμε σαν δεδομένο το 5θίμερο εργασίας;

Στην Ελλάδα σε λίγο θα είναι λάθος γιατί πάμε για εργάσιμο και το Σαββάτο (ένεκα τρόικας :P) όπως επίσης αν δουλεύεις στην http://carsonified.com/ που δουλεύουν τετραήμερο :P
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Working days calculation

Δημοσίευση από dtravlos » 10 Οκτ 2011 20:57

Γιατί το λες αυτό;;;;; Μια χαρά δουλεύει και υπολογίζει σωστά τις ημερομηνίες...

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Working days calculation

Δημοσίευση από dtravlos » 10 Οκτ 2011 21:03

Έλα οκ δεν υπάρχω... Μάλλον χρειάζομαι λίγο ύπνο!!! :idea: :idea:

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες