Nilai tukar rupiah melemah 0,22 persen ke level Rp17.878 per dolar AS pada perdagangan Rabu (3/6) pagi.