Hi
@Harris , thank you for sharing your experience.
I am considering to set the server's timezone to GMT(0) irrespective of its real location. MySQL will have a TZ System setting so to accomodate for the server's one.
This way, whenever I should move my server elsewhere (or simply duplicate it) everything will stay the same and I wll not have to worry about it.
Coming to code, it seems that everyone favors the conversion from local time to UTC (and back) be operated on local device before sending data to server.
And finally, most of you are satisfied with BIGINTS as a type not generally needingany of the special date/time function made available by the DBMS.
So, I could plan things this way:
1. Read in any data from components (ADP, EditBox, other) as is
2. Convert the readings to UTC
3. Send data from point 2 as Long and store them as BIGINTS or as DBMS "date string" (e.g. yyyy-MM-dd HH:mm:ss) and store them as DATETIME/DATE
4. Inspecting data with tool like Toad be prepared to read it represnted as for GMT(0) and mentally convert to my current timezone+/-DTS.
Thanks to all