Ask a Question related to ASP.NET Building Controls, Design and Development.
-
Nathan Sokalski #1
Converting the time from one timezone to another
I asked a question about a week ago about how to get my local time, since my
application is running on a server halfway around the world. I have
determined that my code would look something like this:
Dim servertime As Date = Date.Now
Dim utctime As Date = servertime.ToUniversalTime()
Dim localtime As Date
I know that the last step would be to adjust the utctime value by the
appropriate amount using code such as utctime.AddHours(-5), but I am looking
for a way to get this value by supplying the timezone rather than an offset
(in other words, I am looking for a function that returns either a
System.TimeSpan or Integer when I enter the timezone) so that I can do
something such as
utctime.AddHours(GetTZOffset(TimeZones.EST))
Is there a function that does this, or any way to get the offset by
submitting the timezone? Thanks.
--
Nathan Sokalski
[email]njsokalski@hotmail.com[/email]
[url]http://www.nathansokalski.com/[/url]
Nathan Sokalski Guest
-
#25825 [Opn->Asn]: Windows PHP always returns UTC time and BST as the timezone
ID: 25825 Updated by: sniper@php.net Reported By: pennington at rhodes dot edu -Status: Open +Status: ... -
#25825 [Fbk->Opn]: Windows PHP always returns UTC time and BST as the timezone
ID: 25825 User updated by: pennington at rhodes dot edu Reported By: pennington at rhodes dot edu -Status: Feedback... -
#25825 [Fbk->Bgs]: Windows PHP always returns UTC time and BST as the timezone
ID: 25825 Updated by: sniper@php.net Reported By: pennington at rhodes dot edu -Status: Feedback +Status: ... -
#25592 [Opn->Bgs]: Get wrong timezone and time
ID: 25592 Updated by: sniper@php.net Reported By: pennington at rhodes dot edu -Status: Open +Status: ... -
#25592 [NEW]: Get wrong timezone and time
From: pennington at rhodes dot edu Operating system: Windows NT SP6a PHP version: 4.3.3 PHP Bug Type: Date/time related Bug... -
William Stacey [MVP] #2
Re: Converting the time from one timezone to another
See my UTC project for sql. It has the c# class you need.
[url]http://channel9.msdn.com/ShowPost.aspx?PostID=142586[/url]
--
William Stacey [MVP]
|
William Stacey [MVP] Guest
-
aweska don #3
Re: Converting the time from one timezone to another
Thanks
[url]http://www.newbestweb.com[/url] owner
aweska don Guest
-
Nathan Sokalski #4
Re: Converting the time from one timezone to another
I could not find any code or links to download code on the page you gave a
link to. Also, even though I will be using the code for SQL in some cases,
my goal is to generate a System.DateTime object that is the local time. If I
am missing the code, please let me know exactly where on your page it is.
Thanks.
--
Nathan Sokalski
[email]njsokalski@hotmail.com[/email]
[url]http://www.nathansokalski.com/[/url]
"William Stacey [MVP]" <william.stacey@gmail.com> wrote in message
news:epuJU1FNGHA.3276@TK2MSFTNGP09.phx.gbl...> See my UTC project for sql. It has the c# class you need.
> [url]http://channel9.msdn.com/ShowPost.aspx?PostID=142586[/url]
>
> --
> William Stacey [MVP]
> |
>
>
Nathan Sokalski Guest
-
William Stacey [MVP] #5
Re: Converting the time from one timezone to another
There is a "Save" link at the bottom of the article. Easy to miss. The
APIs get and return DateTime, so you should be ok. Can use with sql or
without. Let me know if you still have problems.
--
William Stacey [MVP]
"Nathan Sokalski" <njsokalski@hotmail.com> wrote in message
news:%23ji$GRLNGHA.916@TK2MSFTNGP10.phx.gbl...
|I could not find any code or links to download code on the page you gave a
| link to. Also, even though I will be using the code for SQL in some cases,
| my goal is to generate a System.DateTime object that is the local time. If
I
| am missing the code, please let me know exactly where on your page it is.
| Thanks.
| --
| Nathan Sokalski
| [email]njsokalski@hotmail.com[/email]
| [url]http://www.nathansokalski.com/[/url]
|
| "William Stacey [MVP]" <william.stacey@gmail.com> wrote in message
| news:epuJU1FNGHA.3276@TK2MSFTNGP09.phx.gbl...
| > See my UTC project for sql. It has the c# class you need.
| > [url]http://channel9.msdn.com/ShowPost.aspx?PostID=142586[/url]
| >
| > --
| > William Stacey [MVP]
| > |
| >
| >
|
|
William Stacey [MVP] Guest
-
Sandor Heese #6
Re: Converting the time from one timezone to another
have a look at this MSDN article:
Coding Best Practices Using DateTime in the .NET Framework
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/datetimecode.asp[/url]
it contains a lot of info about how to convert between timezones etc.
Sandor
"Nathan Sokalski" <njsokalski@hotmail.com> wrote in message
news:OZBJ1uFNGHA.2300@TK2MSFTNGP15.phx.gbl...>I asked a question about a week ago about how to get my local time, since
>my application is running on a server halfway around the world. I have
>determined that my code would look something like this:
>
> Dim servertime As Date = Date.Now
>
> Dim utctime As Date = servertime.ToUniversalTime()
>
> Dim localtime As Date
>
>
> I know that the last step would be to adjust the utctime value by the
> appropriate amount using code such as utctime.AddHours(-5), but I am
> looking for a way to get this value by supplying the timezone rather than
> an offset (in other words, I am looking for a function that returns either
> a System.TimeSpan or Integer when I enter the timezone) so that I can do
> something such as
>
> utctime.AddHours(GetTZOffset(TimeZones.EST))
>
> Is there a function that does this, or any way to get the offset by
> submitting the timezone? Thanks.
> --
> Nathan Sokalski
> [email]njsokalski@hotmail.com[/email]
> [url]http://www.nathansokalski.com/[/url]
>
Sandor Heese Guest
-
clintonG #7
Re: Converting the time from one timezone to another
Thanks so much for posting that URL Sandor...
<%= Clinton Gallagher
"Sandor Heese" <nospam@nospam.com> wrote in message
news:%23axbo7KOGHA.2268@TK2MSFTNGP09.phx.gbl...> have a look at this MSDN article:
>
> Coding Best Practices Using DateTime in the .NET Framework
> [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/datetimecode.asp[/url]
>
> it contains a lot of info about how to convert between timezones etc.
>
> Sandor
>
> "Nathan Sokalski" <njsokalski@hotmail.com> wrote in message
> news:OZBJ1uFNGHA.2300@TK2MSFTNGP15.phx.gbl...>>>I asked a question about a week ago about how to get my local time, since
>>my application is running on a server halfway around the world. I have
>>determined that my code would look something like this:
>>
>> Dim servertime As Date = Date.Now
>>
>> Dim utctime As Date = servertime.ToUniversalTime()
>>
>> Dim localtime As Date
>>
>>
>> I know that the last step would be to adjust the utctime value by the
>> appropriate amount using code such as utctime.AddHours(-5), but I am
>> looking for a way to get this value by supplying the timezone rather than
>> an offset (in other words, I am looking for a function that returns
>> either a System.TimeSpan or Integer when I enter the timezone) so that I
>> can do something such as
>>
>> utctime.AddHours(GetTZOffset(TimeZones.EST))
>>
>> Is there a function that does this, or any way to get the offset by
>> submitting the timezone? Thanks.
>> --
>> Nathan Sokalski
>> [email]njsokalski@hotmail.com[/email]
>> [url]http://www.nathansokalski.com/[/url]
>>
>
clintonG Guest



Reply With Quote

