# Add 2 days to system date

**URL:** <https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065>\
**Category:** General WorkflowGen Discussion\
**Created:** [June 13, 2022, 9:57am UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065 "2022-06-13T09:57:31Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [June 13, 2022, 9:57am UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/1 "2022-06-13T09:57:31Z")

</div>

Hello,  
I have a field where today’s date is automatically inserted. I would like the date inserted to be today’s date + 2 days.  
Can I do this in custom attributes?  
Cordially.

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/726561e3eb0378f09c3e2ca1c9cf5645846af1f0.png)

---

<div class="post-metadata">

**Author:** ![kevin.lee](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@kevin.lee](https://discuss.workflowgen.com/u/kevin.lee)\
**Post date:** [June 13, 2022, 3:44pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/2 "2022-06-13T15:44:06Z")

</div>

You can consider using javascript parameter value

> **[Parameters | WorkflowGen Documentation](https://docs.workflowgen.com/admin/workflow/parameters)**

Example I enable javascript to get the next day

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/f3fc6a5f3b57a9e249bd1ae9b57dcaa59ad0f863.png)

On the form I also make sure the date format is applied

The result I can have the next day as value

 ![image](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/68a1169dbdb3611af9f0f01c0b0ee04d16af15ec.png)

The script I used this the following. You can adjust it to add 2 days instead of 1

(function(){  
var today = \<WF\_SYSTEM\_DATE\>;  
var tomorrow = new Date();  
tomorrow.setDate(today.getDate()+1);

return tomorrow;

})();

---

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [June 14, 2022, 7:23am UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/3 "2022-06-14T07:23:45Z")

</div>

Thanks, that’s exactly what I wanted

---

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [March 16, 2023, 4:04pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/4 "2023-03-16T16:04:42Z")

</div>

Bonjour,  
Je recherche par le même système ajouter ou soustraire 1 ou 2 jour à une date qui est saisie dans le formulaire à la place que cela soit la date système.

(function(){  
var today = \<DDE\_DATE\_FIN\>;  
var tomorrow = new Date();  
tomorrow.setDate(today.getDate()-1);  
return tomorrow;  
})();  
Ma donnée s’appelle “DATE\_FIN” dans l’action “DDE”.  
J’ai fait plusieurs tests en mettant WF\_DATE\_FIN et d’autre nom de donnée mais rien ne fonctionne.  
Pourriez vous m’aider ?  
Merci.

---

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [April 4, 2023, 3:55pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/5 "2023-04-04T15:55:19Z")

</div>

Bonjour,  
Une solution a mon problème ?  
Merci.

---

<div class="post-metadata">

**Author:** ![eddy.daouk](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/eddy.daouk/32/672_2.png) [@eddy.daouk](https://discuss.workflowgen.com/u/eddy.daouk)\
**Post date:** [April 11, 2023, 5:47pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/6 "2023-04-11T17:47:46Z")

</div>

Salut @Bertrand ,

Avez-vous coché l’option Scripting dans les paramètres de l’action tel qu’indiqué dans le message de Kevin? Il faut cocher cette option pour que le système fasse le calculs JavaScript.

---

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [April 27, 2023, 2:14pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/7 "2023-04-27T14:14:31Z")

</div>

Bonjour Eddy,  
Oui, tout est bien coché comme ce qui est indiqué.  
 ![Calculdate](https://canada1.discourse-cdn.com/flex030/uploads/workflowgen/original/1X/fb2741314eeeb1f8d93c1720f98a77040be5a0e6.jpeg)

---

<div class="post-metadata">

**Author:** ![Bertrand](https://avatars.discourse-cdn.com/v4/letter/b/a88e4f/32.png) [@Bertrand](https://discuss.workflowgen.com/u/Bertrand)\
**Post date:** [April 27, 2023, 2:16pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/8 "2023-04-27T14:16:54Z")

</div>

En fait, le problème vient de la valeur d’entrée.  
Je pense que workflowgen ne la reconnait pas car il n’arrive pas à me faire le calcul.  
Quand je met WF\_SYSTEM\_DATE cela fonctionne mais c’est quand j’essaye de mettre la valeur entrée dans le formulaire que cela ne fonctionne pas.

---

<div class="post-metadata">

**Author:** ![kevin.lee](https://avatars.discourse-cdn.com/v4/letter/k/65b543/32.png) [@kevin.lee](https://discuss.workflowgen.com/u/kevin.lee)\
**Post date:** [May 16, 2023, 4:24pm UTC](https://discuss.workflowgen.com/t/add-2-days-to-system-date/2065/9 "2023-05-16T16:24:26Z")

</div>

Since this processing is in javascript outside the form the date string to be converted as date object must be universal (ISO 8601). It is preferred to be yyyy-mm-dd
