[Go to BBS]
All articles in a thread
SubjectSAD Update V1.0.10.3.1a TimeZoneOffset in Canvas.n
Article No716
Date: 2009/06/04(Thu) 14:36:08
ContributorK. Oide
Dear Users,

1. Canvas.n has been modified to support TimeZoneOffset in Canvas for plots with Scale->Date. It has been strange when it is used in other regions than JST. There is a question, however, for instance, if you write {2009, 6, 4, 0, 0, 0}, should it refer to the local time zone or not. Currently it is treated as in a local time zone. Then a data file containing dates written in a particular location is treated differently in other regions. I have no idea how we should handle. Probably we have to extend the date format to include the time zone information to solve the issue.

SubjectRe: SAD Update V1.0.10.3.1a TimeZoneOffset in Canvas.n
Article No717
Date: 2009/06/05(Fri) 02:25:17
ContributorAkio Morita
> Probably we have to extend the date format to include the time zone information to solve the issue.
>
I propose {Y, m, d, H, M, S, TimeZoneOffset} as extended format.
This format is already supported by Date function family since 2008-01-28.
Both Date$[] and ToDate$[] functions return extended format including TimeZoneOffset.

In order to handle local time of some time zone, we have to handle DST(Daylight Saving Time).
But current Date function family does not support DST.

At the transition point of DST, local time COULD be rewinded.

example).
DST to normal time transition case:
01:00:00 DST
01:00:01 DST
....
01:59:58 DST
01:59:59 DST
01:00:00
01:00:01
....

In this case, 01:00:00 == 02:00:00 DST