Secondo Ger 46,2, Nabucodonosor sconfisse Egitto a Carchemis ( dopo di cui invase la Giudea ) nel quarto anno di Ioiachim, il re della Giuda.
Secondo Dn 1,1, Nabucodonosor invase la Giudea nel terzo anno di Ioiachim.
La spiegazione è che i Giudei e i Babilonesi usarono modi diversi per contare gli anni dei re.
Geremia seguì il modo dei Giudei ma Daniele, scrivendo in Babilonia e educato dai Babilonesi, seguì il modo babilonese.
Per i Babilonesi, quando un re fu incoronato, iniziò l'anno di ascensione; il primo anno del sul regno iniziò al Capodanno seguente.
Siccome il faraone fece Ioiachim il re della Giuda nel 608 a.C., il 605, la data della battaglia di Carchemis, era il suo terzo secondo i Babilonesi.
Ma i Giudei contavano il primo anno dalla data dell'incoronamento fino al Capodanno, per cui il 605 era il quarto anno.