【问题标题】:AchartEngine timeseries double value to date迄今为止的 AchartEngine 时间序列双值
【发布时间】:2014-10-02 02:35:08
【问题描述】:

我可以将 X 轴的日期/时间值添加到 TimeSeries,如果我使用 getPadding(),它会返回一个双精度值,那么如何再次将此双精度值转换为日期?

示例返回双精度值:1.40669949E12(我也尝试从字符串转换但没有成功。)

现在我想将此值转换为格式化日期,可以吗?

【问题讨论】:

    标签: date double converter achartengine


    【解决方案1】:

    您需要使用Math.round() 将您获得的值四舍五入为long,然后使用此long,您可以构建一个Date,您可以按照您需要的任何方式进行格式化。

    【讨论】:

      【解决方案2】:
      String format = "h:mma"; // for example
      Double d = 1.40669949E12;
      String formattedStr = new SimpleDateFormat(format).format(new Date(Math.round(d)));
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-02
        • 2018-08-01
        • 2014-07-04
        • 1970-01-01
        • 2013-03-07
        • 1970-01-01
        • 2014-06-07
        • 1970-01-01
        相关资源
        最近更新 更多