Hi,
Code:
DAY=$(date +'%b %e [0-9][0-9]:[0-9][0-9]:[0-9][0-9] %Y')
rpm -qa --queryformat '%{NAME} was installed on %{INSTALLTIME:date}\n' | grep -E "$DAY"
Probably just the quotes around "$DAY" will make it work.
The other fix change is to match year, month and day of month.
Evo2.
N.B. I couldn't find any documentation on how the date string from the rpm command is formatted. If it changes with the locale you could find yourself with an additional problem.