Associe 4 pilhas de 1,5 volt e assim você terá 6 volts e depois coloque todos os leds em paralelo. Suponhamos que a tensão do led seja de 3 volts e você quer passe por cada um deles uma corrente de 0,02 A. Como são doze leds a corrente total que passará pelo circuito será 0,02*12=0,24A.
O resistor do led seria 3/0,24=12,5 que arredondamos para 15 ohms.
A capacidade, por exemplo, das pilhas AA alcalinas é de 2500 mAh. Então, teoricamente, elas aguentariam 2,5/0,25=10 horas!!!
Um outro cálculo importante a se fazer é a potência de dissipação mínima que o resistor deve ter. P=V*I. Como a tensão sobre o resistor será de 3 volts (os outros 3 vão pros leds). então: 3*0,24=0,72W. Ou seja, o resistor deverá ser de 15 ohms e 1 watt ou mais.
O circuito ficaria assim:
Se você quiser evitar o resistor de grande potência o resistor deve ser aumentado, pois 3/0,02=150 ohms. E ficaria dessa forma:
Desta forma os resistores poderão ser de qualquer potência. Se você utilizar pilhas tipo D (1,5V) alcalinas, o circuito vai durar, em tese, 54 horas ligado pois a capacidade dessas pilhas é de 14000mAh, a desvantagem delas é o tamanho...
É só uma sugestão. Espero ter contribuído.