How to compare current year with an integer field in Rules?
Add the rule as follows:


Event

Your event
Conditions:

a. Entity has field 

-> Data Selector = node 

-> Field Value = your date field (mine is field_bp_year)

b. Execute custom PHP code 

-> Value = 

return intval([node:field-bp-year]) &lt; intval(date("Y")); 

where you add the replacement pattern for your date field (mine was field-bp-year)
Actions:

Your action


NOTE: I treated my year as four digits. If you only want 2 digits then use date("y").