Calculate dates in UTC

This commit is contained in:
Daniel Gasienica 2018-04-13 10:53:15 -04:00
parent d7b21ef5dc
commit 3d70e46aea
2 changed files with 10 additions and 50 deletions

View file

@ -8,12 +8,12 @@ export const groupMessagesByDate = (timestamp: number, messages: Array<Message>)
const referenceDateTime = moment.utc(timestamp);
const today = moment(referenceDateTime).startOf('day');
const yesterday = moment(referenceDateTime).subtract(1, 'day').startOf('day');
const thisWeek = moment(referenceDateTime).startOf('week');
const thisWeek = moment(referenceDateTime).startOf('isoWeek');
const thisMonth = moment(referenceDateTime).startOf('month');
const sorted = sortBy(messages, (message) => -message.received_at);
const annotations = sorted.map((message) => {
const date = moment(message.received_at);
const date = moment.utc(message.received_at);
if (date.isAfter(today)) {
return {