update format util
This commit is contained in:
parent
bf3735b5fa
commit
6651a9c022
|
@ -832,6 +832,9 @@ const englishConstants = {
|
|||
'A new version of ente has been released, but it cannot be automatically downloaded and installed.',
|
||||
DOWNLOAD_AND_INSTALL: 'Download and install',
|
||||
IGNORE_THIS_VERSION: 'Ignore this version',
|
||||
TODAY: 'Today',
|
||||
YESTERDAY: 'Yesterday',
|
||||
AT: 'at',
|
||||
};
|
||||
|
||||
export default englishConstants;
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import constants from 'utils/strings/constants';
|
||||
|
||||
export function formatDateFull(date: number | Date) {
|
||||
const dateTimeFormat1 = new Intl.DateTimeFormat('en-US', {
|
||||
weekday: 'short',
|
||||
|
@ -41,24 +43,17 @@ export function formatTime(date: number | Date) {
|
|||
}
|
||||
|
||||
export function formatDateTimeFull(dateTime: number | Date): string {
|
||||
return [formatDateFull(dateTime), 'at', formatTime(dateTime)].join(' ');
|
||||
return [formatDateFull(dateTime), constants.AT, formatTime(dateTime)].join(
|
||||
' '
|
||||
);
|
||||
}
|
||||
|
||||
export function formatDateTime(dateTime: number | Date): string {
|
||||
return [formatDate(dateTime), 'at', formatTime(dateTime)].join(' ');
|
||||
return [formatDate(dateTime), constants.AT, formatTime(dateTime)].join(' ');
|
||||
}
|
||||
|
||||
export function formatDateTimeShort(date: number | Date) {
|
||||
const dateTimeFormat = new Intl.DateTimeFormat('en-IN', {
|
||||
weekday: 'short',
|
||||
year: 'numeric',
|
||||
month: 'short',
|
||||
day: 'numeric',
|
||||
});
|
||||
const timeFormat = new Intl.DateTimeFormat('en-IN', {
|
||||
timeStyle: 'short',
|
||||
});
|
||||
return `${dateTimeFormat.format(date)} ${timeFormat.format(date)}`;
|
||||
return [formatDateFull(date), formatTime(date)].join(' ');
|
||||
}
|
||||
|
||||
export function formatDateRelative(date: number) {
|
||||
|
|
Loading…
Reference in a new issue