
function fixDatum(date)
{  var base = new Date(0);
   var skew = base.getTime();
   if (skew > 0)
       date.setTime(date.getTime() - skew);
}

function writeDTM() 
{
   var dt = new Date(); // a new instance
   
   fixDatum(dt);

   var MM = dt.getMonth()+1;
   var DD = dt.getDate();
   var Std= dt.getHours();
   var Min= dt.getMinutes();

   var stunde = ((Std < 10) ? "0" + Std : Std);
   var minute = ((Min < 10) ? "0" + Min : Min);
   var monat  = ((MM  < 10) ? "0" + MM  : MM);
   var tag    = ((DD  < 10) ? "0" + DD  : DD);
   
   document.write( tag + "." + monat + "."  + dt.getFullYear() + " | " + stunde + ":" + minute );
}