Because I am writing new app, where User will set up the time for some devices, I start thinking about timezones and DST - especially when DST started and ended in some countries.
So how to do it? At first I look when DST change in which countries. Some don't change DST times and EU change different than US. What about other countries (Asia, Australia, Africa)? Is where hole database about when some country change its time (for every time zone or so)? And DST change is always for one hour? Or how is better to do? That user select timezone and in background to have some database?
So first I like to know how the world "runs" and then how to implement this in to application. Exist any .dll already for this? Thanks!
Please for help. If any questions, please ask!