Interestingly, I have a can of the Majic hardener on the shelf, unopened and I looked at the label this morning and nowhere does it state it's an isocynate (sic). All it states is how much to add to a certain volume of paint. Never used the stuff and candidly, don't plan to.
According to the Material Safety Data Sheet, (MSDS), It's 58% isocyanate by weight.
When they pack the cans, they fill the airspace with nitrogen. So, an unopened can will keep much longer than it does once you open it.
Hardners are notorious for hardening in the can, after they have been opened.
If you ever want to use it again after opening, thoroughly clean the threads on the can, and the cap with solvent. Even a little hardener on there will very effectively glue the lid on can.
I also wrap all supplies to be put in storage with a layer of aluminum foil tape at the can openings. I have found this greatly extends their "after opening" shelf life.
Hardners are notorious for hardening in the can, after they have been opened.