yes, SubscriberInformationDump has an option to kick out both the time the PW was last changed and the number of days till the next change.
If you'd like to get this yourself, just pull the PWTimeChanged value from the vw_Subscriber view for the user in question, subtract that from today's date and compare it with the vw_PWPolicy table's MaxPasswordDays value. That'll tell you how many days in advance you have before it'll expire.