Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fixed datetime issue with same day
  • Loading branch information
rrc12004 committed Apr 2, 2019
1 parent 7fdd98d commit 6da205b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/app/visualize-all/visualize-all.component.html
Expand Up @@ -5,7 +5,7 @@
<p class="text-center">{{laymanDataVal$}} Graph</p>
<canvas id="canvas">{{chart}}</canvas>

<p id="graphInfo" class="text-center">
<p id="graphInfo" class="text-left">
Dates: {{startTime$}} - {{endTime$}}<br>
Units: {{unit$}}<br>
Function: {{function$}}<br>
Expand Down
14 changes: 7 additions & 7 deletions src/app/visualize-all/visualize-all.component.ts
Expand Up @@ -108,23 +108,23 @@ export class VisualizeAllComponent implements OnInit {
if (startArray.length === 3 && endArray.length === 3) {
startNumArray = [parseInt(startArray[0], 10), parseInt(startArray[1], 10), parseInt(startArray[2], 10)];
endNumArray = [parseInt(endArray[0], 10), parseInt(endArray[1], 10), parseInt(endArray[2], 10)];
if (startNumArray[0] === endNumArray[0]) {
if (startNumArray[1] === endNumArray[0]) {
if (startNumArray[2] < endNumArray[0]) {
timeStart = startArray[0] + '/' + startArray[1] + '/' + startArray[2];
timeEnd = endArray[0] + '/' + endArray[1] + '/' + endArray[2];
if (startNumArray[0] === endNumArray[0]) { // if years are equal
if (startNumArray[1] === endNumArray[1]) { // if months are equal
if (startNumArray[2] <= endNumArray[2]) { // if start days are less than or equal
timeStart = startArray[0] + '/' + startArray[1] + '/' + startArray[2] + '-00:00:00';
timeEnd = endArray[0] + '/' + endArray[1] + '/' + endArray[2] + '-23:59:59';
} else {
timeStart = 'invalid';
this.signal = true;
}
} else if (startNumArray[1] < endNumArray[0]) {
} else if (startNumArray[1] < endNumArray[1]) { // if start month is less
timeStart = startArray[0] + '/' + startArray[1] + '/' + startArray[2];
timeEnd = endArray[0] + '/' + endArray[1] + '/' + endArray[2];
} else {
timeStart = 'invalid';
this.signal = true;
}
} else if (startNumArray[0] < endNumArray[0]) {
} else if (startNumArray[0] < endNumArray[0]) { // if start year is less
timeStart = startArray[0] + '/' + startArray[1] + '/' + startArray[2];
timeEnd = endArray[0] + '/' + endArray[1] + '/' + endArray[2];
} else {
Expand Down

0 comments on commit 6da205b

Please sign in to comment.