Commit 57d8f1fa authored by Johannes Bill's avatar Johannes Bill

added days bucketing

parent efd7ed23
...@@ -46,13 +46,14 @@ function createMonthView(data, now, monthOffset) { ...@@ -46,13 +46,14 @@ function createMonthView(data, now, monthOffset) {
var oHours = getDataFromTo(data, startDate, endDate); var oHours = getDataFromTo(data, startDate, endDate);
var content = '<div class="monthview-maindiv"><table class="monthview-table"><thead class="monthview-thead">'; var content = '<div class="monthview-maindiv">';
content += '<div class="monthview-month">' + moment(monthDate).format("MMMM") + '<div>'; content += '<div class="monthview-month">' + moment(monthDate).format("MMMM") + '</div>';
content += '<table class="monthview-table"><thead class="monthview-thead"><tr>';
for(var i = 0; i < 7; i++) { for(var i = 0; i < 7; i++) {
content += '<th class="monthview-th">' + moment(oHours[i].date).format("dd") + '</th>'; content += '<th class="monthview-th">' + moment(oHours[i].date).format("dd") + '</th>';
} }
content += '</thead>'; content += '</tr></thead>';
for (var i = 0; i < oHours.length; i++) { for (var i = 0; i < oHours.length; i++) {
var day = oHours[i]; var day = oHours[i];
...@@ -165,6 +166,12 @@ function parseJSON(json) { ...@@ -165,6 +166,12 @@ function parseJSON(json) {
moment.lang("de"); moment.lang("de");
var jsonInput = require('./jsonInput'); var jsonInput = require('./jsonInput');
var fs = require('fs');
var data = jsonInput.getData(require('./testData/testHof.json')); var data = jsonInput.getData(require('./testData/testHof.json'));
console.log(data); console.log(data);
console.log(createWeekView(data, new Date())); var weekView = createMonthView(data, new Date(), 0);
\ No newline at end of file console.log();
fs.writeFile(process.env["HOME"] + '/Desktop/bla.html', weekView, function(err) {
console.log(err);
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment