You need to create a new instance Date:
if((new Date()) > ts){
ts = new Date((new Date()).getTime() + 24*60*60*1000);
newYear = false;
}
This method is tsassigned to new ones Datewith a given time.
In addition, there is no need to create two instances Date, now you can just add it to the variable for reuse:
$(function(){
var note = $('#note'),
ts = new Date(2012, 0, 1),
newYear = false,
now = new Date();
if(now > ts){
ts = new Date(now.getTime() + 24*60*60*1000);
newYear = false;
}
});
source
share