Grep a pattern in current date logs

Hello,
I need to write one script which should search particular pattern like ABCD in log file name hello.txt only in current date logs.

in current directory i have so many past date logs but grep should be applied on current date logs.

on daily basis current date logs are in number 30 and no time stamps appended to the log, only by ls -lrt can find out which logs belongs to which date.

say
hello1.txt
hello2.txt
hello3.txt.... so on till 30
if i do ls -lrt i can know the log is of current date or past date

so here how i can use grep to search pattern ABCD in hello*.txt for only current date.

as the above one is searching for all the logs resides in the same directory and looks like its a time and resource consuming.

Any suggetion or comment.

f

find . -type f -name "hello*.text" -mtime -1 | xargs grep "ABCD"

Sorry,
The above one is not working, looks -mtime not applicable.
This is an AIX flavour

---------- Post updated at 11:57 PM ---------- Previous update was at 05:03 AM ----------

Any update