Nodejs time is one hour ahead from server time

I have a Node.js application and using date command in the terminal, I get the right time:

Sun Mar 30 12:38:25 PM +0330 2025

But using console.log( new Date().toLocaleString() ) I get this:

Sun Mar 30 13:38:25 PM +0330 2025

As you see it’s an hour ahead!

Why I get this and how to fix it?