# system.date.addDays Error in perspective

**URL:** <https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016>\
**Category:** Ignition\
**Created:** [May 15, 2019, 9:42am UTC](https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016 "2019-05-15T09:42:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![souxifou](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@souxifou](https://forum.inductiveautomation.com/u/souxifou)\
**Post date:** [May 15, 2019, 9:42am UTC](https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016/1 "2019-05-15T09:42:19Z")

</div>

Hi,

I’d like to use system.date.addDays to add one day at my variable : date  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/7/7dac27201d8373e5536ea03d6af21e253314e405.png)

But it give this error :  
com.inductiveautomation.ignition.common.script.JythonExecException: Traceback (most recent call last): File “”, line 6, in runAction TypeError: addDays(): 1st arg can’t be coerced to java.util.Date

Should i parse it with system.date.parse ?  
Or should I change my format of my value

The script :

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/5/580819cc2f3aa8d5196af8bc2029ebcd5efcb42b.png)

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [May 15, 2019, 2:11pm UTC](https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016/2 "2019-05-15T14:11:03Z")

</div>

In Perspective, properties are a boolean, an integer or a string – there is no date type. So yes, you will need to parse it into a date before using addDays().

---

<div class="post-metadata">

**Author:** ![souxifou](https://avatars.discourse-cdn.com/v4/letter/s/bbce88/32.png) [@souxifou](https://forum.inductiveautomation.com/u/souxifou)\
**Post date:** [May 16, 2019, 6:26am UTC](https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016/3 "2019-05-16T06:26:16Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/d/d120dd565043e557c9abba245683cc1047934659.png)

Still not working I dont understand why It’s a Unperseable date

com.inductiveautomation.ignition.common.script.JythonExecException: Traceback (most recent call last): File “”, line 6, in runAction at java.base/java.text.DateFormat.parse(Unknown Source) at com.inductiveautomation.ignition.common.script.builtin.DateUtilities.parse(DateUtilities.java:437) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) java.text.ParseException: java.text.ParseException: Unparseable date: “15/05/2019 11:14:46”

My value come from my data base and I added a transform format to a DateTime ( short medium), should I do something else ?

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [May 16, 2019, 1:26pm UTC](https://forum.inductiveautomation.com/t/system-date-adddays-error-in-perspective/25016/4 "2019-05-16T13:26:00Z")

</div>

You’re trying to parse the date as yyyy-MM-dd but your date is dd/MM/yyyy
