Forum Discussion

JamesMWood's avatar
JamesMWood
Copper Contributor
Jul 06, 2020
Solved

SharePoint Online Date calculation with JSON

is there a way to calculate a date value in a column based upon the entered date in one column plus a duration entered in another column, e.g. I am recording a purchase date on an item and its warran...
  • RobElliott's avatar
    Jul 06, 2020

    Hi JamesMWood you can do this with a simple flow in Power Automate. The columns are StartDate (DateTime), WarrantyYears(Number) and WarrantyExpiryDate (DateTime). When an item is created or modified in your SharePoint list we calculate the number of warranty days (years x 365), convert that to an integer and then add those days to the start date. Finally we update the SharePoint item with the warranty expiry date:

     

     

     

     

     I always like to split up my Compose controls so that it's easy to see what each one is doing, but you could combine them if you wished to. The expressions in each Compose are shown in the comments.

     

     

    Rob
    Los Gallardos
    Microsoft Power Automate Community Super User

Resources