Ces 2 mots sont des paronymes, c’est-à-dire qu’il sont presque homonymes, et par conséquent, sont assez souvent confondus, même par les locuteurs natifs.
Je me suis surprise à dire décade au lieu de décennie plus d’une fois, à cause de l’anglais. Je sais qu’une période de 10 ans se dit décennie en français !
Quant à une décade, elle désigne une période de 10 jours, même si à cause de l’influence de l’anglais, il n’est pas impossible que vous entendiez un.e francophone natif.ve dire décade quand elle ou il veut en fait dire décennie…
On peut voir les 2 n de “année” dans décennie, ça peut aider à mémoriser. Personnellement, je n’utilise jamais le mot décade en fait. J’ai tendance à juste dire 10 jours. Mais il est intéressant de savoir que ces 2 mots à la même racine (10) désignent tous deux une période de 10… jours ou années, et qu’il y a donc une différence. Même si certains dictionnaires signalent l’anglicisme et l’usage de décade pour signifier 10 ans.