Getting DateTime.UtcNow off Latitude/Longitude/Date

Good afternoon,

I'm attempting to get the sunrise/sunset based off a latitude and longitude and date.   I have most of it working, but I'm using the DateTime.UtcNow to accomodate for daylight savings and such.  However, I found out that when I run DateTime.UtcNow it gives me the UTC for where the SERVER is at.  I need to be able to get the information for where the latitude/longitude are at, and also for the date I pass the function.

Has anybody done this before?
TysonAllenAsked:
Who is Participating?
 
SriVaddadiCommented:
No classes or methods available to achieve this with in the .net BCL.

You have to use the external web services. There are some service providers who offer these time services.

Below are the links for some of them

http://www.earthtools.org/webservices.htm

http://www.geonames.org/
0
 
TysonAllenAuthor Commented:
I ended up having the user select their time zone manually when uploading the files, I tend to shy away from using external web services since if they go down or change it effects the whole application.

But since your answer is a possible solution and would have worked (not to mention the only response, thank you!) I'll mark yours as solution.

Thanks for the suggestion SriVaddadi
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.