Logon Timestamp of the WIndows Session

Recently decided to automate the routine activity of timesheet filling, I’ve come up with the following limitation - How do I get logon information for Windows session?
In my endeavour, I thought of using PowerShell, but it turned out that in my organization using this tool to the full extent requires approvals and a lot of effort.
Therefore, guys, could you possibly give suggestions on alternative ways to obtain that very time stamp, when user log in/log off, please?

Thank you