That's extremely weird because it was done on the 16th was on blockchain (unconfirmed) until this morning, left and now is back with a new time.
What surprises me is,even though the estimated fees is zero ,blockchain.info shows the transaction to get confirmed very soon on the High Priority basis.Did you rebroadcast the transaction ? Eventually it should have been dropped out of the memory pool.I suggest try rebroadcasting it now with higher fees.Its not going to get confirmed ever anyway.