• Global community
• Language:
• Deutsch
• English
• EspaĆ±ol
• FranĆ§ais
• PortuguĆŖs
• ę„ę¬čŖć³ćć„ććć£
Dedicated community for Japanese speakers
• ķźµ­ ģ»¤ė®¤ėķ°
Dedicated community for Korean speakers
Exit
• calculating between two dates

# calculating between two dates

Community Beginner ,
Nov 25, 2019 Nov 25, 2019

Copied

I'm working (under Acrobat X)

I created a date feild  called : "DG"

and another feild called "TP"

I have to calculate between different dates.

I would like "TP = DG + 39 weeks" in the form dd/mm/yyyy but i need so that the day stays the same.

exemple if DG : is 01/08/2019 the TP must be 01/05/2020 (in another way the month + 9 (month = 28 jours).

var sDate = this.getField("StartDate").value; // get date string var nWeeks = 39; // get or set the weeks to add var oDate = util.scand("dd/mm/yyyy", sDate); // convert to object oDate.setDate(oDate.getDate() + (7 * nWeeks) ); // add 7 days * number of weeks to date event.value = util.printd("dd/mm/yyyy", oDate); // format result

TOPICS
Acrobat SDK and JavaScript

Views

364

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
3 Replies 3
Community Expert ,
Nov 25, 2019 Nov 25, 2019

Copied

Hi,

There is a paid for script by Try67 found here: https://try67.blogspot.com/2012/01/acrobat-apply-automatic-date.html

Or,

use Thom Parker's tutorial on how to calculate difference in days between two dates also posted by Try67 in the following thread:

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Community Expert ,
Nov 25, 2019 Nov 25, 2019

Copied

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Community Expert ,
Nov 25, 2019 Nov 25, 2019

Copied

LATEST

Or you can use Joel Garcia's free date library here: