You can actually grep for the particular date.
Like cat <log location> | grep 2014-08-15* .This will list all logs of 15th August.
cat <logname> | egrep "^2014-08-15" . This will search for log entries which starts with this date.
Do we have to run it in powercli or esxi console?
On the ESXi console
Please consider marking correct/helpful answer as this thread can be made useful for others in community.