parse.com - Need to know how to autodelete in hours instead of one day Javascript Parse Cloud Code -


i have cloud code deletes objects parse table every 24 hours. have code delete objects every 5 hours instead of 24 hours. can me modify code or guide me need?

parse.cloud.job('deleteoldposts', function(request, status) {  // access parse.cloud.usemasterkey();  var today = new date(); var days = 1; var time = (days * 24 * 3600 * 1000); // other logic hours??? var expirationdate = new date(today.gettime() - (time));  var query = new parse.query('places');     // posts have more 1 day //     query.lessthan('createdat', expirationdate);      query.find().then(function (posts) {         parse.object.destroyall(posts, {             success: function() {                 status.success('all posts removed.');             },             error: function(error) {                 status.error('error, posts not removed.');             }         });     }, function (error) {}); 

}); thank in advance!

in order achieve need subtract 5 hours current date need use following code:

var = new date(); var expirationdate = new date(); expirationdate.sethours(now.gethours() - 5);      

Comments