Blynk getStart/StartHour/Minute/Sec function return GMT+0 always

have you tried the default blynk server? I wonder if this has something in common with server time?
I’m asking, because even changing the TimeZone in APP DOES NOT changes results of called hour() and minutes(). I can change the time zone in app to whatever i want, and the results of hour() etc sticks as set in widget. The ONLY place I’m using TZ_offset() is the RTC in “blynked” hardware, where it is added to time received from NTP.

I’m SURE that it is not the case. In my opinion it should be just passed to hardware directly as entered in widget (which is the case in my project and default blynk server)

@mars you can try in web browser:
http://blynk-cloud.com/xxxxxblynkxxxtokenxxxxxxxx/get/V1

where in place of V1 type in your TimeInput widget virtual pin.
You can look here: Timezone conversion for the Time Input widget