If you want a currency with an expiration date, feel free to create one. Doing so will necessarily expose you to the fact that most people won't want something that will expire at a certain date and trade it for something of value that doesn't expire.
Not even evident even in fiat so I guess it would be nonsense to do so especially because we are talking about a currency. Circulation of a currency is not something being forced, it will go along as long as it is being used and it will not be a good idea if it will have an expiry date because it would be somewhat of a hassle for those people who are just saving outside the banks to exchange it to a new one every interval. The Idea is there but I guess this will just show low governance in such way.