On my system, I have set the current time zone for my clock to "Kuala Lumpur, Singapore (UTC+08:00)", which puts my clock forward by eight hours (of course).
In python, I'm using the code to get the current time/date:
from datetime import datetime
dateTimeTuple = datetime.now()
I'm using this method as I need the individual parts (including the micro-second).
However, it will always returns me a regular time (not eight hours in front based on the selected time zone).
Is there another method?