【发布时间】:2020-06-28 10:47:43
【问题描述】:
我正在实现按日期显示运动时间变化的功能。
我将简要解释一下我的代码。
我将x标签的浮点数据处理成字符串数据。
ex) (float)200628 -> (string)20/06/28
但我有一个问题。
问题在于,例如2020-04-01 和 2020-04-02 与 2020-03-31 和 2020-04-01 之间不同
由于这个问题,我的图表间隔不是恒定的。
我们应该如何解决这个问题?
【问题讨论】:
我正在实现按日期显示运动时间变化的功能。
我将简要解释一下我的代码。
我将x标签的浮点数据处理成字符串数据。
ex) (float)200628 -> (string)20/06/28
但我有一个问题。
问题在于,例如2020-04-01 和 2020-04-02 与 2020-03-31 和 2020-04-01 之间不同
由于这个问题,我的图表间隔不是恒定的。
我们应该如何解决这个问题?
【问题讨论】:
正如我所解释的here,您应该对 x 值使用另一种表示形式,例如“自 1970 年以来的日子”:
val date = LocalDate.of(2018, 12, 31)
val x = date.toEpochDay()
见https://developer.android.com/reference/java/time/LocalDate#toEpochDay()
如果它解决了您的问题(以及您的其他问题),感谢您接受答案。
【讨论】: