Reading/converting time series in R

I am relatively new to R and struggling with a probably trivial task. My challenge: I want to forecast hourly Power prices. And this is already where the dilemma starts as I am not sure how to tackle this best. Since there is an obvious weekly cycle (ie Power Prices much lower on weekends), a seasonal cycle that power is more expensive in winter times in Northern Europe (which could probably be captured by taking months into consideration) and a daily cycle (ie night hours are cheaper). Hence it looks as I have to combine daily and hourly time series data. Again, I am not sure if that is the best way. After having the correct data format the next step would be to apply ie dynamic regression on the data.

If anyone could help me I'd highly appreciate it.

Thanks in advance!