Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/main/install/js/main/date/src/timezone/internal/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/main/install/js/main/date/src/timezone/internal/helpers.js

import { Text, Type } from 'main.core';

export function normalizeTimeValue(timeValue: any): number
{
	if (Type.isDate(timeValue))
	{
		return getTimestampFromDate(timeValue);
	}

	return Text.toInteger(timeValue);
}

export function createDateFromTimestamp(timestampInSeconds: number): Date
{
	return new Date(timestampInSeconds * 1000);
}

export function getTimestampFromDate(date: Date): number
{
	return Math.floor(date.getTime() / 1000);
}