Home Tutorials Forums Articles Blogs Movies Library Employment Press

<< Prev 5 | Next 5

Date.getActMonthDays

// Anzahl der Tage im aktuellen Monat
Date.prototype.getActMonthDays = function() {
        return (new Date(this.getFullYear(),this.getMonth()+1,0).getDate());
};
ASSetPropFlags(Date.prototype, "getActMonthDays", 1, true);

// Usage
datum = new Date();

// Today
tage =datum.getActMonthDays();
trace("Der aktuelle Monat hat: " + tage + " Tage");

Posted by: Matthias Kannengiesser | website http://www.flashstar.de
Date.getCommingDaysOfMonth
// Kommende Tage im Monat
Date.prototype.getCommingDaysOfMonth = function() {
        return Math.abs(Math.floor((this-new Date(this.getFullYear(), this.getMonth()+1))/(1000*60*60*24))+1);
};
ASSetPropFlags(Date.prototype, "getCommingDaysOfMonth", 1, true);

// Usage
datum = new Date();
trace("Kommende Tage im Monat: " + datum.getCommingDaysOfMonth());

Posted by: Matthias Kannengiesser | website http://www.flashstar.de
Date.getFirstDayOfMonth
// Erster Tag im Monat
Date.prototype.getFirstDayOfMonth = function() {
        return ["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"][new Date(this.getFullYear(), this.getMonth()).getDay()];
}
ASSetPropFlags(Date.prototype, "getFirstDayOfMonth", 1, true);

// Usage
datum = new Date();
ersterTag = datum.getFirstDayOfMonth();
trace("Erster Tag im Monat: " + ersterTag);

Posted by: Matthias Kannengiesser | website http://www.flashstar.de
Date.getFirstDayOfMonthAndYear
// Erster Tag im Monat des Jahres
Date.prototype.getFirstDayOfMonthAndYear = function(pJahr,pMonat) {
        return ["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"][new Date(pJahr, pMonat-1).getDay()];
}
ASSetPropFlags(Date.prototype, "getFirstDayOfMonthAndYear", 1, true);

// Usage
datum = new Date();
ersterTag = datum.getFirstDayOfMonthAndYear(2005,1);
trace("Erster Tag im Monat des Jahres: " + ersterTag);

Posted by: Matthias Kannengiesser | website http://www.flashstar.de
Date.getPeriodOfYear
// Jahreszeiten
Date.prototype.getPeriodOfYear = function()
{
        var monat = this.getMonth()+1;
        var tag = this.getDate();
        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';
        }
};
ASSetPropFlags(Date.prototype, "getPeriodOfYear", 1, true);

datum = new Date();
trace("Jahreszeit: " + datum.getPeriodOfYear());

Posted by: Matthias Kannengiesser | website http://www.flashstar.de

<< Prev 5 | Next 5

Copyright 2000-2010 ActionScript.org. All Rights Reserved.
Your use of this site is subject to our Privacy Policy and Terms of Use.