Il doit tenir compte du but d'une prolongation, qui est de donner du temps au locataire pour trouver des locaux de remplacement. Il lui incombe de prendre en considération tous les éléments du cas particulier, tels que la durée du bail, la situation personnelle et financière de chaque partie, leur comportement, de même que la situation sur le marché locatif (ATF 136 III 190 consid. 6; arrêt du Tribunal fédéral 4A_75/2012 du 29 juin 2012 consid. 2.3, in SJ 2012 I p. 473). Le juge peut tenir compte du délai qui s'est écoulé entre le moment de la résiliation et celui où elle devait prendre effet (ATF 125 III 226 consid. 4c; arrêt du Tribunal fédéral 4A_75/2012 du 29 juin 2012 consid.