// HILFSFUNKTIONEN -------------------------------------------------------------------
function unix2Date (unix_timestamp) {
	// Erzeuge Datumsobjekt aus Timestamp in Millisekunden
	var datum = new Date(unix_timestamp*1000);
	return datum;
}
function giveTime(datum){
	var ausgabe = ' - ' + datum.getHours() + ':' + datum.getMinutes() + ' Uhr';
	return ausgabe;
}
function giveDate(datum){
	var wochentag = new Array('So.,', 'Mo.,', 'Di.,', 'Mi.,', 'Do.,', 'Fr.,', 'Sa.,' );
	var ausgabe = wochentag[datum.getDay()] +' '+ (datum.getDate()) + '.' + (datum.getMonth()+1) + '.' + datum.getFullYear();
	return ausgabe;
}


// AUFRUFBARE FUNKTIONEN -------------------------------------------------------------
function getLongDate(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	return giveDate(datum)+giveTime(datum);
}
function getShortDate(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	return giveDate(datum);
}
function getWochentag (unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	var wochentag = new Array('So.,', 'Mo.,', 'Di.,', 'Mi.,', 'Do.,', 'Fr.,', 'Sa.,' );
	return wochentag[datum.getDay()];
}
function getTag(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	return datum.getDate();
}
function getMonatName(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	var monat = new Array('Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember');
	return monat[(datum.getMonth())];
}
function getMonatNameShort(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	var monat = new Array('Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez');
	return monat[(datum.getMonth())];
}
function getMonat(unix_timestamp){
	var datum = unix2Date(unix_timestamp);
	var ausgabe = datum.getMonth()+1;
	if(ausgabe < 10)
		ausgabe = '0'+ausgabe;
	return ausgabe;
}

