After Saul's death David came back from his victory over the Amalekites and stayed in Ziklag for two days.