Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.
Moderators:
PHP Moderators, Super-Moderators, WebDev Moderators
| Αποστολέας | Μήνυμα |
zeppos
Μέλος από: 26 Μαρ 2006 Μηνύματα: 256+ Περιοχή: Kyklades
|
|
|
|
Khronos
 Μέλος από: 11 Δεκ 2006 Μηνύματα: 256+Περιοχή: Ηράκλειο
|
|
|
|
panosru
WebDev Moderator  Μέλος από: 13 Σεπ 2005 Βοηθήματα: 2 Scripts: 2 Μηνύματα: 256+Περιοχή: Global citizen
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
mrpc
WebDev Moderator  Μέλος από: 03 Μαη 2000 Βοηθήματα: 6 Νέα: 5 Scripts: 4 Μηνύματα: 256+Περιοχή: Εξάρχεια
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
mrpc
WebDev Moderator  Μέλος από: 03 Μαη 2000 Βοηθήματα: 6 Νέα: 5 Scripts: 4 Μηνύματα: 256+Περιοχή: Εξάρχεια
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
tasos_art
 Μέλος από: 22 Νοε 2007 Μηνύματα: 152Περιοχή: Χαλκιδική
|
|
|
|
a59k
Μέλος από: 10 Φεβ 2008 Scripts: 1 Μηνύματα: 26
|
Στις: 28 Μαρ 2008 20:27 Θέμα:
|
|
|
Προσπαθω να υπολογισω την ημερα του Πασχα, αδυνατον, ολο λαθος βγαζω.
Μηπως καποιος γνωριζει ? Ειδικα εαν εχει σε php, ακομη καλυτερα.
Παντως για το καθολικο Πασχα ειναι
| κώδικας: | function paquescalc($annee) {
$G = $annee % 19;
$C = (int)($annee / 100);
$H = (int)($C - ($C / 4) - ((8*$C+13) / 25) + 19*$G + 15) % 30;
$I = (int)$H - (int)($H / 28)*(1 - (int)($H / 28)*(int)(29 / ($H + 1))*((int)(21 - $G) / 11));
$J = ($annee + (int)($annee/4) + $I + 2 - $C + (int)($C/4)) % 7;
$L = $I - $J;
$m = 3 + (int)(($L + 40) / 44);
$d = $L + 28 - 31 * ((int)($m / 4));
$y = $annee;
$E = mktime(0,0,0, $m, $d, $y);
return $E;
}
$paques=paquescalc($annee); |
|
|
|
|
zeppos
Μέλος από: 26 Μαρ 2006 Μηνύματα: 256+ Περιοχή: Kyklades
|
Στις: 29 Μαρ 2008 13:57 Θέμα:
|
|
|
Το καθολικό Πάσχα έχει την .. δική του function
Γράψε το παρακάτω σε ένα αρχείο php και τρέξε το και θα δείς...
| παράθεση: |
<?php
$easter = date("d/m/Y" ,easter_date());
echo "<center>Το καθολικό Πάσχα εφέτος είναι στις: <b>: $easter</b></center>";
?>
|
Το ορθόδοξο όμως είναι μια άλλη ιστορία.. Είναι μια αρκετά πολύπλοκη διαδικασία μπλεγμένη με τις φάσεις της σελήνης κλπ..
|
|
|
|
cherouvim
Script Master  Μέλος από: 13 Ιουλ 2005 Βοηθήματα: 7 Νέα: 1 Scripts: 1 Μηνύματα: 256+Περιοχή: Athens, Greece
|
Στις: 29 Μαρ 2008 19:56 Θέμα:
|
|
|
| a59k ανέφερε: | Προσπαθω να ...
| κώδικας: | function paquescalc($annee) {
$G = $annee % 19;
$C = (int)($annee / 100);
$H = (int)($C - ($C / 4) - ((8*$C+13) / 25) + 19*$G + 15) % 30;
$I = (int)$H - (int)($H / 28)*(1 - (int)($H / 28)*(int)(29 / ($H + 1))*((int)(21 - $G) / 11));
$J = ($annee + (int)($annee/4) + $I + 2 - $C + (int)($C/4)) % 7;
$L = $I - $J;
$m = 3 + (int)(($L + 40) / 44);
$d = $L + 28 - 31 * ((int)($m / 4));
$y = $annee;
$E = mktime(0,0,0, $m, $d, $y);
return $E;
}
$paques=paquescalc($annee); |
|
Βάζε πιο σωστά variable names. Αυτός ο κώδικας τυφλώνει!
bad: $J, $k, $l, $m, $Z
good: $students, $studentCount, $total, $evenDays, $currentDate _________________ blog
|
|
|
|
fafos
Script Master  Μέλος από: 30 Νοε 2004 Βοηθήματα: 17 Scripts: 6 Μηνύματα: 256+
|
Στις: 29 Μαρ 2008 19:57 Θέμα:
|
|
|
| κώδικας: | <?
$getyear = $_GET[year];
$date = mktime(12,0,0, 1, 1, $getyear);
function getOrthodoxEaster($date){
$year = date("Y", $date);
$r1 = $year % 19;
$r2 = $year % 4;
$r3 = $year % 7;
$ra = 19 * $r1 + 16;
$r4 = $ra % 30;
$rb = 2 * $r2 + 4 * $r3 + 6 * $r4;
$r5 = $rb % 7;
$rc = $r4 + $r5;
return strtotime("3 April $year + $rc days");
}
$pasxa = getOrthodoxEaster($date);
$pasxa= date('j.n.Y', $pasxa);
echo $pasxa;
?> |
opou $_GET[year] h xronia pou thes na ypologiseis to pasxa..
|
|
|
|
|
Τώρα είναι 24 Μαη 2013 17:51 | All times are UTC + 3 (DST in action)
|