flex-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gareth Daniel Smith (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FLEX-34724) DateTimeAxis formats dates strangely when labelUnits is milliseconds
Date Thu, 22 Jan 2015 18:05:38 GMT

     [ https://issues.apache.org/jira/browse/FLEX-34724?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Gareth Daniel Smith updated FLEX-34724:
---------------------------------------
    Description: 
When labelUnits on a DateTimeAxis is set to "milliseconds" then the axis labels are formatted
like: "14:02:230123" The milliseconds are attached on to the end of the minutes, separated
with a "0". This seems bizarre to me and I would be surprised if this is the intended behavior.

The expected behavior, for me, is for the labels to be formatted like "14:02:23.123" - i.e.
with a "." separating the seconds and the milliseconds.

See the attached screenshot for an example of the weird behavior.

If someone from the Flex team can confirm this is something that should be changed, I can
try and submit a patch. The pertaining code is in DateTimeAxis.formatMilliseconds(...) - it
looks pretty weird to me anyway: it contains an if-branch that will always be taken, and some
unnecessary string allocation.

  was:
When labelUnits on a DateTimeAxis is set to "milliseconds" then the axis labels are formatted
like: "14:02:230123" The milliseconds are attached on to the end of the minutes, separated
with a "0". This seems bizarre to me and I would be surprised if this is the intended behavior.

The expected behavior, for me, is for the labels to be formatted like "14:02:23.123" - i.e.
with a "." separating the seconds and the milliseconds.

See the attached screenshot for an example of the weird behavior.

If someone from the Flex team can confirm this is something that should be changed, I can
try and submit a patch.


> DateTimeAxis formats dates strangely when labelUnits is milliseconds
> --------------------------------------------------------------------
>
>                 Key: FLEX-34724
>                 URL: https://issues.apache.org/jira/browse/FLEX-34724
>             Project: Apache Flex
>          Issue Type: Bug
>          Components: Charts
>    Affects Versions: Apache Flex 4.13.0
>            Reporter: Gareth Daniel Smith
>            Priority: Minor
>         Attachments: weird-graph-label.png
>
>
> When labelUnits on a DateTimeAxis is set to "milliseconds" then the axis labels are formatted
like: "14:02:230123" The milliseconds are attached on to the end of the minutes, separated
with a "0". This seems bizarre to me and I would be surprised if this is the intended behavior.
> The expected behavior, for me, is for the labels to be formatted like "14:02:23.123"
- i.e. with a "." separating the seconds and the milliseconds.
> See the attached screenshot for an example of the weird behavior.
> If someone from the Flex team can confirm this is something that should be changed, I
can try and submit a patch. The pertaining code is in DateTimeAxis.formatMilliseconds(...)
- it looks pretty weird to me anyway: it contains an if-branch that will always be taken,
and some unnecessary string allocation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message