Creo que podrías servir algo así:
Código Javascript
:
Ver originalfunction restar(){
var principio = new Date();
var final = new Date();
if(principio.getMinutes()<15){
final.setHours(principio.getHours()-1);
final.setMinutes(principio.getMinutes() - 15 + 60);
}else{
final.setMinutes(principio.getMinutes() - 15)
}
}
Saludos (: