+ client: add jsdocs with returning format of date format functions

This commit is contained in:
Artem Baskal 2020-01-17 12:57:30 +03:00
parent 108cf73a30
commit a3020275a2
2 changed files with 14 additions and 2 deletions

View File

@ -19,11 +19,19 @@ import {
DNS_RECORD_TYPES,
} from './constants';
/**
* @param string The time to format
* @returns string Returns the time in the format HH:mm:ss
*/
export const formatTime = (time) => {
const parsedTime = dateParse(time);
return dateFormat(parsedTime, 'HH:mm:ss');
};
/**
* @param string The date to format
* @returns string Returns the date and time in the format DD/MM/YYYY, HH:mm
*/
export const formatDateTime = (dateTime) => {
const currentLanguage = i18n.languages[0] || 'en';
const parsedTime = dateParse(dateTime);
@ -39,6 +47,10 @@ export const formatDateTime = (dateTime) => {
return parsedTime.toLocaleString(currentLanguage, options);
};
/**
* @param string The date to format
* @returns string Returns the date in the format DD/MM/YYYY
*/
export const formatTodayDate = (dateTime) => {
const currentLanguage = i18n.languages[0] || 'en';
const parsedTime = dateParse(dateTime);