You could use the EntityFunctions.DiffDays
method
EntityFunctions.DiffDays(product.EventDate, DateTime.Now) //this will return the difference in days
UPDATE
EntityFunctions is now obsolete so you should use DBFunctions instead.
System.Data.Entity.DbFunctions.DiffDays(product.EventDate, DateTime.Now)