Я перехожу с moment
на date-fns
и мне нужен совет.
У меня есть postgres
метка времени с часовым поясом, и я хочу отформатировать его как MAR 2 AT 1:30 PM
.
Вот мое решение с использованием date-fns
.
import { format, parseISO } from 'date-fns';
const date = parseISO(message.updated_at); // this is from postgres
const md = format(date, 'MMM d').toUpperCase();
const hm = format(date, 'h:m a');
const formattedTimestamep = `${md} AT ${hm}`;
Есть ли более правильный или менее многословный способ?