cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

How to compare DateTime with Date?

Hello everyone,

So I have this code to get data for today. My current way of comparing is to convert both the dateTime and Date into the same text format.
LookUp(MyTable, Text(CreatedOnDateTime, "[$-en-US]dd/mm/yyyy") = Text(Today(), "[$-en-US]dd/mm/yyyy"))

Is there any easier/simpler expression to compare dateTime with date? Thanks in advance.

1 REPLY 1
Highlighted
Power Apps
Power Apps

Do you want your comparison to succeed only if the time part of the date/time expression is zero (00:00:00)? If so, then you can compare them directly:

LookUp(MyTable, CreatedOnDateTime = Today())

If you want to compare using only the date part of the DateTime expression, then you will need to use a conversion. Your solution is good, or you can also create a new Date value from the DateTime:

LookUp(
    MyTable,
    Date(Year(CreatedOnDateTime), Month(CreatedOnDateTime), Day(CreatedOnDateTime)) = Today())

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

News & Announcements

Community Blog

Stay up tp date on the latest blogs and activities in the community News & Announcements.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Top Solution Authors
Top Kudoed Authors
Users online (7,613)