Hi anonymous user,
Thank you for asking this question. Sure, you can reset the date in LogicApp. There is a function dayOfWeek('<timestamp>') which can be used to get an integer number i (i.e., 0 -> Sunday --- 6 -> Saturday), then based on this number, e.g., from i = 2 to 6, you can use -(i-1) as <days> in the addDays('<timestamp>', <days>, '<format>'?) function and for 0 use +1 as <days> in the addDays('<timestamp>', <days>, '<format>'?) function to calculate the Monday's date.
https://learn.microsoft.com/en-us/azure/logic-apps/workflow-definition-language-functions-reference#dayOfWeek
https://learn.microsoft.com/en-us/azure/logic-apps/workflow-definition-language-functions-reference#addDays
Please let me know if this helps. If it does, please don't forget to "accept the answer" and "up-vote"! Thank you!