I have created a promotion with when trigger date is 30 jan 2015 - 31 jan 2015 in targeting tab in CME which should not visible today
But its visible on browser .Any help regarding the same highly appreciated
For this to work, the trigger needs to be mapped to a value in your ADF.
I wrote a blog post here that shows the steps to wire up the Context Engine into SmartTarget, the steps are essentially the same you just need to wire up to the source of where your date is coming from.
Then it should magically work :)
If you've done these steps, perhaps you could share some of your config files?