Canon G7x Mark II Vs. Sony RX100 Mark VII??

Beginner here. Want to buy my first camera mainly for recording day to day activities. I will be using it more for photography and shoot videos whenever there's events.

Are these going to suffice for my needs? Are the battery life of these units good?

Can you guys give me the pros and cons but keep it simple? I'm not really techy so I find it hard to understand technical terms.

I would appreciate some suggestions too if there are better cameras than these two. But I wouldn't want to buy a very expensive camera right off the bat since this photography phase of mine might pass.