UNPKG

@dojima-wallet/connection

Version:

Initialise and connection for layer 1&2 blockchain

31 lines (25 loc) 868 B
import moment from "moment"; export const convertTimestampToDate = (timestamp: number) => { const date = moment(timestamp).toDate().toUTCString(); return date; }; export const convertISOtoUTC = (date: string) => { const utcDate = new Date(date).toUTCString(); return utcDate; }; export const convertDateToTimestamp = (date: string) => { const timestamp = moment(date).format("X"); // lowercase 'x' for timestamp in milliseconds return Number(timestamp); }; export const convertTimestampToDateFormat = (timestamp: number) => { const date = moment( convertISOtoUTC(convertTimestampToDate(timestamp * 1000)) ).format("DD/MM/YYYY"); return date; }; export const convertTimestampToTimeFormat = (timestamp: number) => { const date = moment( convertISOtoUTC(convertTimestampToDate(timestamp * 1000)) ).format("HH:mm:ss"); return date; };