acrobat PDF Java
Verfasst: 15.09.2016, 16:30
Hallo zusammen,
wollte aus einem Feld, "KW vom" eine Kalenderwoche berechnen, aber das haut hinten und vorne nicht hin. Kann jemand helfen?
Mein script:
[font=courier new]KWDatum = this.getField("KW vom").value;
function KalenderWoche(d){
var DonnerstagDat = new Date(KWDatum.getTime()+(3-((KWDatum.getDay()+6)%7))*86400000);
var KWJahr = DonnerstagDat.getFullYear();
var DonnerstagKW=new Date(new Date(KWJahr,0,4).getTime()+(3-((new Date(KWJahr,0,4).getDay()+6)% 7)) * 86400000);
return Math.floor(1.5 + (DonnerstagDat.getTime()-DonnerstagKW.getTime())/86400000/7)+". KW " + KWJahr;
};
this.getField("KWNr").value=Kalenderwoche(d);[/font]
wollte aus einem Feld, "KW vom" eine Kalenderwoche berechnen, aber das haut hinten und vorne nicht hin. Kann jemand helfen?
Mein script:
[font=courier new]KWDatum = this.getField("KW vom").value;
function KalenderWoche(d){
var DonnerstagDat = new Date(KWDatum.getTime()+(3-((KWDatum.getDay()+6)%7))*86400000);
var KWJahr = DonnerstagDat.getFullYear();
var DonnerstagKW=new Date(new Date(KWJahr,0,4).getTime()+(3-((new Date(KWJahr,0,4).getDay()+6)% 7)) * 86400000);
return Math.floor(1.5 + (DonnerstagDat.getTime()-DonnerstagKW.getTime())/86400000/7)+". KW " + KWJahr;
};
this.getField("KWNr").value=Kalenderwoche(d);[/font]