D3js,时间轴标签的特定格式
D3js, particular format for Time axis labels
我对D3不是很流利,需要制作特定类型的时间轴标签。我将时间戳数据作为X轴,并且需要轴来指示年,月,日,然后是小时。如果包括午夜,则尽可能再次月和日(不含年份),或再次年+月+日。
我在图表上描述的事件持续一天或几天,因此刻度以半小时的间隔进行。然而,正如我上面所说,我需要在图表的开头和所有午夜指示日期。
到目前为止,我尝试了类似的东西
var xAxis = d3.svg.axis()
.scale(x)
.orient("bottom").tickFormat(d3.time.format("%Y %M %d %H"));
但没有明显的结果(我仍然只有几个小时)。
如果你能为它创建一个简单的小提琴,那就更好了。
根据维基,年,月,日+小时应为:
d3.time.format("%Y/%m/%d %H")
维基
相关文章:
- 如何使用javascript或html下载PDF格式的填写表单
- 货币代码为欧元-金额的格式不应包含小数
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 更改angularjs中的日期-时间格式
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- 我能得到正确的格式吗
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 使用正则表达式将输入格式设置为单字符逗号、单字符逗号等
- 将日期和时间转换为UTC格式的日期-Javascript
- Javascript格式UTC日期
- 元素的内容必须由格式正确的字符数据或标记组成
- Datetime格式为Friendly Time.Moment JS输出错误
- 将客户端特定的日期格式返回到服务器MVC4
- 将数字四舍五入到小数点后两位,以设置货币格式
- javascript/jquery将utc转换为短格式的本地时间
- JavaScript生成html格式的密码
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 如何通过数据分组将json数据转换为嵌套的json数据格式