Files
drip/components/helpers/format-date.js
T
Maria Zadnepryanets 885da5c293 Symptom view redesign
2020-08-22 13:08:23 +02:00

24 lines
672 B
JavaScript

import { LocalDate } from 'js-joda'
import moment from 'moment'
import { general as labels } from '../../i18n/en/cycle-day'
export default function (date) {
const today = LocalDate.now()
const dateToDisplay = LocalDate.parse(date)
return today.equals(dateToDisplay) ?
labels.today :
moment(date).format('MMMM Do YYYY')
}
export function formatDateForShortText (date) {
return moment(date.toString()).format('dddd, MMMM Do')
}
export function dateToTitle(dateString) {
const today = LocalDate.now()
const dateToDisplay = LocalDate.parse(dateString)
return today.equals(dateToDisplay) ?
labels.today :
moment(dateString).format('MMMM Do')
}