Hi RT Users,<div>since we are planing our RT 3.8 migration, we are cross checking all our scrips and some scrips with time calculaltions driving me mad.</div><div><br></div><div>Example from RT 3.6.x</div><div><br></div><div>
We have two CF's: Date and the other Time</div><div><br></div><div>CF.Date</div><div>CF.Time</div><div><br></div><div>The user is entering the date and the time in utc normally - our RT is running in UTC</div><div><br>
</div><div>Then i have a tiny scrip:</div><div><br></div><div><div>my $DUEDATE = $self->TicketObj->FirstCustomFieldValue('Date');</div><div>my $DUETIME = $self->TicketObj->FirstCustomFieldValue('Time');</div>
<div>my $DUE = $DUEDATE." ".$DUETIME;</div><div>$self->TicketObj->SetDue($DUE);</div><div>return 1;</div><div><br></div>Under RT 3.6. RT was setting this simply to the entered values, all was fine.</div><div>
<br></div><div>Now with RT 3.8 RT the user is able to enter his timezone offset for Display and RT is adding the Timezone Difference to this value.</div><div><br></div><div>Any hints how to prevent this? or to make sure to get the correct value, entered by the user?</div>
<div><br></div><div>Torsten</div><div><br></div><div><br>-- <br>MFG<br><br>Torsten Brumm<br><br><a href="http://www.brumm.me">http://www.brumm.me</a><br><a href="http://www.elektrofeld.de">http://www.elektrofeld.de</a><br>
</div>