Liebe GrüssePHP-Code:// Jahreszeiten für die nördliche und südliche Hemisphere
Date.prototype.getPeriodOfYearHemisphere = function(pSphere)
{
var monat = this.getMonth()+1;
var tag = this.getDate();
if (pSphere)
{
// Northsphere
if ((monat<3) || ((monat == 3) && (tag<20)) || ((monat == 12) && (tag>20)))
{
return 'Winter';
}
else if ((monat<6) || ((monat == 6) && (tag<21)))
{
return 'Frühling';
}
else if ((monat<9) || ((monat == 9) && (tag<23)))
{
return 'Sommer';
}
else
{
return 'Herbst';
}
}
else
{
// Southsphere
if ((monat<3) || ((monat == 3) && (tag<20)) || ((monat == 12) && (tag>20)))
{
return 'Sommer';
}
else if ((monat<6) || ((monat == 6) && (tag<21)))
{
return 'Herbst';
}
else if ((monat<9) || ((monat == 9) && (tag<23)))
{
return 'Winter';
}
else
{
return 'Frühling';
}
}
};
ASSetPropFlags(Date.prototype, "getPeriodOfYearHemisphere", 1, true);
datum = new Date();
trace("Nördliche Hemisphere: " + datum.getPeriodOfYearHemisphere(true)); // North
trace("Südliche Hemisphere: " + datum.getPeriodOfYearHemisphere(false)); // South
Matze K.
P.S.: Viel Spass mit all den Date-Prototypes!
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)