Javascript 如何将历元转换为可读的日期,以便在ChartList中使用
这里我得到了一组日期/时间纪元Javascript 如何将历元转换为可读的日期,以便在ChartList中使用,javascript,angularjs,datetime,epoch,Javascript,Angularjs,Datetime,Epoch,这里我得到了一组日期/时间纪元 ApiFactory.getTweetQuotes(the_ticker).then(function(data) { // Create epoch array: for (var i = 0; i < data.data.quotes.length; i++) { vs.tweet_epochs.push(data.data.quotes[i].start_epoch); }
ApiFactory.getTweetQuotes(the_ticker).then(function(data) {
// Create epoch array:
for (var i = 0; i < data.data.quotes.length; i++) {
vs.tweet_epochs.push(data.data.quotes[i].start_epoch);
}
console.log(vs.tweet_epochs);
initChart();
vs.loadingChart = true;
});
考虑使用momentjs使用Unix时间戳创建日期。然后,您可以随意输出它 其中时间是以毫秒为单位的历元时间,即,如果以秒为单位的历元时间,则应乘以1000 我不知道ChartList如何处理日期对象,但有很多方法可以获取日期的所有可读部分: 日期。getDate日期。getDay日期。getFullYear日期。getHours日期。GetMissels日期。getMinutes日期。getMonth 日期。getSeconds日期。getTime日期。getTimezoneOffset日期。getUTCDate日期。getUTCDay日期。getUTCFullYear日期。getUTCHours date.GetUTCmillseconds date.getUTCMinutes date.getUTCMonth date.getUTCSeconds date.getYear date.setDate date.setFullYear 日期。设置小时日期。设置毫秒日期。设置分钟日期。设置月日期。设置秒日期。设置时间日期。设置时间日期 date.setUTCFullYear date.setUTCHours date.SetutCmillisions date.setUTCMinutes date.setUTCMonth date.setUTCSeconds date.setYear date.toDateString date.TogmString date.toISOString date.toJSON date.toLocaleDateString date.toLocaleTimeString date.toTimeString date.toutString
var initChart = function() {
var data = {
labels: vs.tweet_epochs,
series: [
vs.tweet_vol
]
};
// Chart options:
var options = {
showPoint: true,
showArea: true,
lineSmooth: true,
fullWidth: true,
axisX: {
showGrid: false,
showLabel: true
},
axisY: {
offset: 40,
labelInterpolationFnc: function(value) {
return '$' + value;
}
}
};
var chart = new Chartist.Line('.ct-chart', data, options);
}
var date = new Date(TIME)