time adjust - Postet den (6580 Views)
Starting Member
Japaro
Innlegg: 8
8
How could we adjust time in incremental of 1/2hr, my system is 1/2hr different with the forum time.<
   
 Sidestørrelse 
Postet den
Access 2000 Support Moderator
davemaxwell
Innlegg: 3020
3020
How is it a 1/2 hour off? I thought all time zone dividers were on the hour?<
Dave Maxwell
Barbershop Harmony Freak
Postet den
Advanced Member
Rasco
Innlegg: 3192
3192
AFAIK, there are some places with 1/2 hour off like Newfoundland/Canada.
Mayeb, Snitz should take that into account.<
Postet den
Medlem er låst
laser
Innlegg: 3859
3859
Central Australia is also a half-hour. Play around with the value for strTimeAdjust in the FORUM_CONFIG_NEW table and see what you can do.<
Postet den
Starting Member
Ursus
Innlegg: 1
1
As a new user in South Australia, where the time zone is UTC - 9:30, it'd be interesting to know if anyone came up with a solution to this?
(I tried a search, honest) smile<
Postet den
Snitz Forums Admin
ruirib
Innlegg: 26364
26364
No, I don't think anyone did.<
Postet den
Starting Member
geoffh
Innlegg: 5
5
I too needed to set a time zone difference at a 1/2 hour boundary. The following mod seems to work.
1. In admin_config_datetime.asp, I changed

Code:
for iTimeAdjust = -24 to 24
to
Code:
for iTimeAdjust = -23 to 23 step 0.5


2. In inc_function_common.asp, I changed the chkSelect function from:

Code:
function chkSelect(actualValue, thisValue)
if isNumeric(actualValue) then actualValue = cLng(actualValue)
if actualValue = thisValue then
chkSelect = " selected"
else
chkSelect = ""
end if
end function

to

Code:
function chkSelect(actualValue, thisValue)
if cStr(actualValue) = cStr(thisValue) then
chkSelect = " selected"
else
chkSelect = ""
end if
end function


The chkSelect function failed when dealing with fractional numbers, since it was converting numeric values to long integers, thus truncating time adjustments which are fractions of an hour.
I can't think of any reason why converting both arguments to strings in the chkSelect function should cause problems elsewhere.
Postet den
Support Moderator
Shaggy
Innlegg: 6780
6780
Originally posted by geoffh The chkSelect function failed when dealing with fractional numbers, since it was converting numeric values to long integers, thus truncating time adjustments which are fractions of an hour.
I can't think of any reason why converting both arguments to strings in the chkSelect function should cause problems elsewhere.
You could use csng or cdbl instead of clng.
Search is your friend “I was having a mildly paranoid day, mostly due to the
fact that the mad priest lady from over the river had
taken to nailing weasels to my front door again.”
 
Du må legge inn en melding