D3.js D3 js可在不同年份扩展至365~366天

D3.js D3 js可在不同年份扩展至365~366天,d3.js,D3.js,可以分析时间格式,但无论格式如何设置,结果都包含年、月、日、小时、分钟和秒 像这样:2020年1月1日星期六00:00:00 它不能只对应月份和日期,如果我想使用d3.scaleTime()来缩放以比较不同年份的数据,如何实现它 For example: ===axis======= x-axis: 12 month 366 day y-axis: [max(value), mim(value)] ===data======= data 1: 2016 = [{ date:2016/01/0

可以分析时间格式,但无论格式如何设置,结果都包含年、月、日、小时、分钟和秒

像这样:
2020年1月1日星期六00:00:00

它不能只对应月份和日期,如果我想使用
d3.scaleTime()
来缩放以比较不同年份的数据,如何实现它

For example:

===axis=======
x-axis: 12 month 366 day
y-axis: [max(value), mim(value)]

===data=======
data 1: 2016 = [{ date:2016/01/01,value=18},{ date:2016/01/02,value=199},...,{ date:2016/12/31,value=27}] (366 day)

data 2: 2017 = [{ date:2017/01/01,value=58},{ date:2017/01/02,value=9},...,{ date:2017/12/31,value=217}] (365 day)

data 3: 2018 (365 day)
.
.
data n: 2020  (366 day)

不知道你在问什么。日期/时间始终包含日期和时间。如果需要,您可以选择仅显示日期或时间like@Mikkel我编辑过。仍然不明白您的问题是什么。请将不同的年份划分为同一年。