That's right
By using the Ticks function you measured in nano seconds
So time had passed between it calculating both values (like 3 nano seconds) so the values were not equal e.g. is 11:55:23AM = 11:55:25AM
It literally took a second to calculate so the values were different
Assuming the dates your trying to compare one is a stored date and one is the current date
and then put your other value against it (if its in the same format, if not format it so they are)
then you should get the desired comparison