|
web
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
time formatting errorHi
I am trying to display a unix timestamp as a time of day. I can do this but I lose 10 hours. Is this something do with locale or is there an error in my code?? The timestamp is for 11.20 am, but the message box displays 1.20am !! Dim timestamp As Integer = 1159492831 Dim dt As Date = New System.DateTime(1970, 1, 1).AddSeconds(timestamp) MessageBox.Show(Format(dt, "hh:mm tt")) any help appreciated Dave Hi,
I am not an expert but I know sometime it could happen if your server is hosted remotely. Is it your case? If so, you may need adding extra 10 hours to values. Don't ask me how, I am an idiot in programming :) Hope this helps. <linuxno***@yahoo.com.au> wrote in message Show quoteHide quote news:1159493903.933034.216640@h48g2000cwc.googlegroups.com... > Hi > > I am trying to display a unix timestamp as a time of day. I can do this > but I lose 10 hours. Is this something do with locale or is there an > error in my code?? The timestamp is for 11.20 am, but the message box > displays 1.20am !! > > Dim timestamp As Integer = 1159492831 > > Dim dt As Date = New System.DateTime(1970, 1, 1).AddSeconds(timestamp) > > MessageBox.Show(Format(dt, "hh:mm tt")) > > > any help appreciated > Dave > There is no remote server involved, the timestamp is generated on the
local machine. cheers Dave xfile wrote: Show quoteHide quote > Hi, > > I am not an expert but I know sometime it could happen if your server is > hosted remotely. > > Is it your case? If so, you may need adding extra 10 hours to values. > Don't ask me how, I am an idiot in programming :) > > Hope this helps. > > <linuxno***@yahoo.com.au> wrote in message > news:1159493903.933034.216640@h48g2000cwc.googlegroups.com... > > Hi > > > > I am trying to display a unix timestamp as a time of day. I can do this > > but I lose 10 hours. Is this something do with locale or is there an > > error in my code?? The timestamp is for 11.20 am, but the message box > > displays 1.20am !! > > > > Dim timestamp As Integer = 1159492831 > > > > Dim dt As Date = New System.DateTime(1970, 1, 1).AddSeconds(timestamp) > > > > MessageBox.Show(Format(dt, "hh:mm tt")) > > > > > > any help appreciated > > Dave > >
Citrix, VB.NET and Repaint
keypressed Setting breakpoints in VB2005 regex question Writing to Multiple Files - VB6 Truly transparent label. Iterate a structure to get name and value How to find the position of the first dash in a string Converting a string to a Form object JavaScript, ASP, and VB :) |
|||||||||||||||||||||||