Ajuda com diferença de data

Bom dia a todos

Estou com um pepino aqui e não estou conseguindo pensar direto como fazer

No form eu tenho 2 campos

mes…um select onde tem JANEIRO / FEVEREIRO / MARÇO…

ano…select com os valores 2018/2019/2020…

e um campo data_geracao com a data atual

Eu preciso comparar o ano e o mes escolhido e ver se tem que aplicar sobre o valor 1% de juros ao mês de atraso

Se alguem tiver uma luz, fico agradecido.

Juros compostos?


Haroldo, Juros Simples

Posso ver só no final do dia.
Caso ninguém interaja com a ajuda aqui eu mostro para voce como fazer.

O valor principal a ter aplicado o juros é total ou mensal?

@karlosrapanui, pergunta, esse valor principal não tem um vencimento certo? dia/mes/ano?
Precisamos do dia do vencimento para calcular o tempo corrido corretamente.
E comparar mes/ano com dia/mes/ano atual é no mínimo errôneo, pois se o vencimento é menor que hoje (dia de hoje) está vencido tem que calcular o número de dias até ontem, dividir por 30 e multiplicar pelo taxa de juros ao mês.
A não ser que queira estipular o dia do vencimento como último dia do mês.

A fórmula para cálculo de juros simples é:

j = C. i. t

onde:

j = juros, C = capital, i = taxa, t = tempo