I don't know - ne znam
whether - da li
hat - šešir
1. Ne znam da li joj je dao šešir.
When - kad (kada) , where - gdje, how - kako, who - tko
2. Ne znam kad joj dao šešir.
I hope this helps, if you have any questions more, feel free to ask me.
Have a nice day.