mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 12:19:28 +00:00
Der Google Kalender Export liefert nun bereits 30 Tage vor Semesterende zusätzlich zum aktuellen Semester die Termine des Sommersemesters
This commit is contained in:
@@ -112,7 +112,16 @@ if(!isset($begin))
|
||||
$ss = $stsem;
|
||||
$objSS->load($ss);
|
||||
$begin = datum::mktime_fromdate($objSS->start);
|
||||
$ende = datum::mktime_fromdate($objSS->ende);
|
||||
|
||||
// Ein Monat vor ende des Studiensemester soll zusaetzlich das kommede angezeigt werden
|
||||
$datum_obj = new datum();
|
||||
if($datum_obj->DateDiff($objSS->ende, date('Y-m-d H:i:s'))<=30)
|
||||
{
|
||||
$objSS->getNextFrom($ss);
|
||||
$ende = datum::mktime_fromdate($objSS->ende);
|
||||
}
|
||||
else
|
||||
$ende = datum::mktime_fromdate($objSS->ende);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -160,6 +160,11 @@ class datum
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Zieht ein Datum von einem anderen ab, und gibt die differenz in Tagen zurueck (mit Vorzeichen)
|
||||
* @param $datum1
|
||||
* @param $datum2
|
||||
*/
|
||||
public function DateDiff($datum1, $datum2)
|
||||
{
|
||||
$datetime1 = new DateTime($datum1);
|
||||
|
||||
+2384
-1101
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user