web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Recurrence Flow- Date ...
Power Automate
Suggested Answer

Recurrence Flow- Date columns

(0) ShareShare
ReportReport
Posted on by 2
I have employee email ids and date columns(for ex 16/03/2026 till 31/03/2026) in my sharepoint list. when any employee, on particular date the data is not filled against their name, need to send out email notification.
I created a recurrence flow to run every day and not able to compare with the system date against the column name becuase comparining date is not working out. Any one tried?
 
Categories:
I have the same question (0)
  • Fredrik_A Profile Picture
    3,521 Super User 2026 Season 1 on at
    Hey,
     
    could you please share a picture of your flow or your Date comparison formula? =)
  • AV-16030957-0 Profile Picture
    2 on at
    I tried taking 
    internal column names('_x0031_0_x0020_Mar_x0020_2026') for each date from the sharepoint list and checked whether it has some value..
    this is how i have checked
    _x0031_0_x0020_Mar_x0020_2026 contains true
  • Suggested answer
    deepakmehta13a Profile Picture
    87 on at

    Hi,

    You can achieve this by comparing the date column from SharePoint with the current system date inside your scheduled flow. Sometimes the comparison does not work as expected because SharePoint stores dates in ISO format, while the value you see in the list is displayed according to the regional settings.

    One approach you could try is:

    Flow pattern

    1. Trigger
      Use the Recurrence trigger to run the flow once per day.

    2. Get items (SharePoint)
      Retrieve the records from your SharePoint list.

    3. Condition / Filter
      Compare the SharePoint date column with today's date using the utcNow() function.

    For example, you could use an expression like:

    formatDateTime(items('Apply_to_each')?['YourDateColumn'],'yyyy-MM-dd')
    

    and compare it with:

    formatDateTime(utcNow(),'yyyy-MM-dd')
    

    This ensures both values are in the same format before comparing them.

    1. Check if the value is empty
      You can also add a condition to check whether the required field for that employee is empty or null.

    Example expression:

    empty(items('Apply_to_each')?['YourColumnName'])
    
    1. Send email notification
      If the date matches today and the column value is empty, use Send an email (V2) to notify the employee.

    Example logic

    If DateColumn = Today
    AND DataColumn is empty
    → Send email notification.

    Normalizing the date format using formatDateTime() often resolves issues where date comparisons appear not to work correctly.

    Hope this helps. If this resolves your issue, please consider marking the response as Verified so it may help others facing a similar scenario.

  • Suggested answer
    Kalathiya Profile Picture
    1,529 Super User 2026 Season 1 on at
     
    Yes, you can add the between date filter directly in the Get items action itself using the Filter Query.
     
    For example, if you want to get items from today up to the next 15 days, you can use:
    Date ge '@{formatDateTime(utcNow(),'yyyy-MM-dd')}' and Date le '@{addDays(utcNow(),15,'yyyy-MM-dd')}'
    This will return items where the Date column falls between today and the next 15 days. After that, you can loop through the results and check if the required data is empty, and send the email notification if needed.
     
     
     
    If your Date column data type is Date and Time, then you can implement it like this:
    Date ge '@{formatDateTime(utcNow(),'yyyy-MM-ddT00:00:00z')}' and Date le '@{addDays(utcNow(),15,'yyyy-MM-ddT23:59:59z')}'
    If this response resolves your issue, please mark it as the Verified Answer so it can help other community members as well.
    ---------------------------------------------------------------------------------

    📩 Need more help? Just mention @Kalathiya and I’ll be happy to assist.

    ✔️ If this answer helped you, please tick “Does this answer your question?” so it can be marked as the Verified Answer.

    💛 A Like always motivates me to keep contributing!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 286

#2
David_MA Profile Picture

David_MA 256 Super User 2026 Season 1

#3
Expiscornovus Profile Picture

Expiscornovus 225 Most Valuable Professional

Last 30 days Overall leaderboard