我正在尝试为x3轴上的时间刻度创建d3图形的工具提示。我已经创建了成功返回x值的工具提示,但它们以(d3)格式返回:
Sun May 20 2012 12:01:53 GMT+0100 (GMT Daylight Time)
使用d3库,有谁知道如何将此格式转换为20/05/2012 12:01:53?
我在轴上使用了tickFormat()函数,所以想要用工具提示日期做同样的事情,虽然不能解决它。到目前为止,我似乎只能将日期从任何格式转换为D3格式(如上所述)。
提前致谢, 杰米
答案 0 :(得分:0)
您从d3.js
库获取的格式是toString()
对象的标准Date
输出。
您可以使用构造函数转换回Date
对象:
var myDate = new Date('Sun May 20 2012 12:01:53 GMT+0100 (GMT Daylight Time)');
在您操作Date
对象以获取结果后,使用getFullYear
,getMonths
等方法...