2023-10-27 21:09:23 +05:30
|
|
|
import { Typography } from 'antd';
|
2025-01-27 16:28:54 +04:30
|
|
|
import { DATE_TIME_FORMATS } from 'constants/dateTimeFormats';
|
2024-12-16 10:27:20 +04:30
|
|
|
import { useTimezone } from 'providers/Timezone';
|
2023-10-27 21:09:23 +05:30
|
|
|
|
2023-11-01 18:26:41 +05:30
|
|
|
function Time({ CreatedOrUpdateTime }: DateProps): JSX.Element {
|
2024-12-16 10:27:20 +04:30
|
|
|
const { formatTimezoneAdjustedTimestamp } = useTimezone();
|
2023-10-27 21:09:23 +05:30
|
|
|
const time = new Date(CreatedOrUpdateTime);
|
2024-12-16 10:27:20 +04:30
|
|
|
const timeString = formatTimezoneAdjustedTimestamp(
|
|
|
|
|
time,
|
2025-01-27 16:28:54 +04:30
|
|
|
DATE_TIME_FORMATS.UTC_US,
|
2024-12-16 10:27:20 +04:30
|
|
|
);
|
2023-11-01 18:26:41 +05:30
|
|
|
return <Typography>{timeString}</Typography>;
|
2023-10-27 21:09:23 +05:30
|
|
|
}
|
|
|
|
|
|
2023-11-01 18:26:41 +05:30
|
|
|
type DateProps = {
|
|
|
|
|
CreatedOrUpdateTime: string | number | Date;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export default Time;
|