我碰巧在Chrome中打开了一个页面,我很想知道我什么时候浏览页面(例如昨天12.46).
原因是该页面显示了一些统计信息,但它没有提供时间戳.
提前致谢.
我花了一天的大部分时间试图获得一个漂亮的日期轴直方图,以至于我在stackoverflow上发布我的第一个问题.

轴和堆叠正是我想要的方式,但是对于没有(对我而言)明显的原因,条形图非常薄.换句话说,我真的很感激一些帮助.
这是一个最小化的版本(我正在使用dc.js库,但是我很自信挑战代表d3 + crossfilters):
var jsonstr = [{"timestamp": "2013-06-13T11:04:24.729Z"},{"timestamp": "2013-06-17T11:03:24.729Z"},{"timestamp": "2013-06-17T11:02:24.729Z"},{"timestamp": "2013-06-19T11:02:14.129Z"}];
var ndx = crossfilter(jsonstr);
var timestampD = ndx.dimension(function (d) {
return new Date(d.timestamp);
});
var timestampDG = timestampD.group(function (d) {
return d3.time.day(d);
});
var barChart = dc.barChart("#dc-bar");
barChart.width(500)
.height(250)
.dimension(timestampD)
.group(timestampDG)
.x(d3.time.scale().domain([(new Date(2013,05,12)), (new Date(2013,05,20))]).nice(d3.time.day))
.xAxis().tickFormat(function (x) {
return x.getDate() + "/" + (x.getMonth()+1);
});
dc.renderAll();
Run Code Online (Sandbox Code Playgroud) b=10;
while(a=b) {
b--;
if(b==-10)break;
}
Run Code Online (Sandbox Code Playgroud)
B从10变为-10.在我的世界中,while语句a = b应该始终为真(因为分配总是"顺利").事实并非如此.循环停止时,b的值为0.
在我的世界中,当if语句开始时,它应该传递0并一直到-10.
我误解了一些重大的东西吗?(在IE8和Adobe Acrobat中测试的代码)