It is always true because it does not compare the time part, only the date part. You need to use different pattern that includes the time part also.
Or better you can compare the milliseconds from...