|
code
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Converting the time from one timezone to anotherapplication 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. See my UTC project for sql. It has the c# class you need.
http://channel9.msdn.com/ShowPost.aspx?PostID=142586 -- Show quoteHide quoteWilliam Stacey [MVP] | 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. Show quoteHide quote "William Stacey [MVP]" <william.sta***@gmail.com> wrote in message news:epuJU1FNGHA.3276@TK2MSFTNGP09.phx.gbl... > See my UTC project for sql. It has the c# class you need. > http://channel9.msdn.com/ShowPost.aspx?PostID=142586 > > -- > William Stacey [MVP] > | > > 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. -- Show quoteHide quoteWilliam Stacey [MVP] "Nathan Sokalski" <njsokal***@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 | njsokal***@hotmail.com | http://www.nathansokalski.com/ | | "William Stacey [MVP]" <william.sta***@gmail.com> wrote in message | news:epuJU1FNGHA.3276@TK2MSFTNGP09.phx.gbl... | > See my UTC project for sql. It has the c# class you need. | > http://channel9.msdn.com/ShowPost.aspx?PostID=142586 | > | > -- | > William Stacey [MVP] | > | | > | > | | have a look at this MSDN article:
Coding Best Practices Using DateTime in the .NET Framework http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/datetimecode.asp it contains a lot of info about how to convert between timezones etc. Sandor Show quoteHide quote "Nathan Sokalski" <njsokal***@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 > njsokal***@hotmail.com > http://www.nathansokalski.com/ > Thanks so much for posting that URL Sandor...
<%= Clinton Gallagher Show quoteHide quote "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 > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/datetimecode.asp > > it contains a lot of info about how to convert between timezones etc. > > Sandor > > "Nathan Sokalski" <njsokal***@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 >> njsokal***@hotmail.com >> http://www.nathansokalski.com/ >> > >
Image Rollovers with the Hyperlink Control
Server Side Custom Validation not running Programatically Databinding controls within a Repeater My WebControls stopped working GridView ASP.NET 2.0 Question Master Pages session variables Populate dropdown/listbox Passing Values into Formview or DetailsView formview PostBackURL |
|||||||||||||||||||||||