通过JavaScript和D3中的YEAR-WEEK模式分析日期
Parse Date by YEAR-WEEK pattern in JavaScript and D3
我在D3中有一个折线图,可以将字符中的值聚合为天、周、月和年。
为此,我在图表数据中提供了不同的日期格式。
日期:2005-12-31
星期:2005-26
月份:2005-12
年份:2005
在D3中,这些模式可以用解析
var parseDate = d3.time.format(settings.d3pattern).parse;
通常,根据D3的当前版本,周模式可以用%Y-%U来解析。没有关于javascript d3.js日期字符串解析问题中所述的%U模式问题的信息。但当我试图解析周格式时,我遇到了一个错误。
唯一的分析问题是"尚未支持%Z指令(时区偏移量,如"-0700")进行分析。"来源:https://github.com/mbostock/d3/wiki/Time-Formatting
有人能评论一下吗。通过基于星期的模式解析日期的其他方法。像moment.js这样的工具不提供一年中第二周的模式。当前版本中的D3是否能够解析此日期。
请参阅Javascript中如何将周数转换为日期的第一条注释:它获得了一个非常完整且经过测试的方法,可以获得一年中的第一天+一周。
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 同位素库错误:未捕获错误无布局模式包装生产线8
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- D3.js模式不适用于弧形或圆环图
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- 模块模式和这个
- 带有let的JS/EECMAScript6私有字段的模式
- JSON分析错误:Java中AJAX、Javascript和Servlet的意外EOF
- 如何配置分析以将数据发送到我自己的服务器
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 执行动态模式弹出
- 当我在 Amazon S3 中将安静设置为 true 以在 deleteObjects() 方法中分析安静模式时会发生什
- 通过JavaScript和D3中的YEAR-WEEK模式分析日期
- 我应该使用什么正则表达式来匹配此日期模式:DAY.month.YEAR
- 正在分析Javascript中的组织模式文件
- 用于分析工作时间字符串的RegEx模式