I am programming an ASP.Net page with C#.
I have users from Australia (GMT +8) and Chile (GMT -3). Users uploads documento through this web the application.
It is very important that all documents have an exact (precise) creation date (YYY-MM-DD 00:00:00)
I need to display records in proper time whether it is for Chile users or Australian ones.
To stadarize, I am saving all times in GMT... Until here there is no issue... unless it is winter or summer...
In Chile they use "Daylight Saving" so if you are in Winter (July, August-September) you have GMT -3 and if you are in Summer (December, January-February) you have -4... and now raises the issue... how can I tell to my ASP.Net/C# application that if a record was saved in Summer the correct time is GMT-4 or if it was saved in Winter to use GMT -3?
I suspect that user machine can provide this information, but I don't know where.
Please I would really appreciate any help, comment or suggestion.