You are currently viewing Сравните две даты с помощью JavaScript

Сравните две даты с помощью JavaScript

В JavaScript мы можем сравнить две даты, преобразовав их в числовое значение, соответствующее ее времени. Во-первых, мы можем преобразовать дату в числовое значение с помощью функции getTime (). Преобразуя данные даты в числовое значение, мы можем напрямую сравнить их.

Пример-1:

<script>
	// Current Date
	var g1 = new Date();
	var g2 = new Date();
	if (g1.getTime() === g2.getTime())
		document.write("Both are equal");
	else
		document.write("Not equal");
	javascript: ;
</script>

Выход:

Both are equal 

Пример-2:

<script>
	var g1 = new Date();
	// (YYYY-MM-DD)
	var g2 = new Date(2019 - 08 - 03);
	if (g1.getTime() < g2.getTime())
		document.write("g1 is lesser than g2");
	else if (g1.getTime() > g2.getTime())
		document.write("g1 is greater than g2");
	else
		document.write("both are equal");

javascript: ;
</script>

Выход:

g1 is greater than g2 

Пример-3:

<script>
	var g1 = new Date(2019, 08, 03, 11, 45, 55);
	// (YYYY, MM, DD, Hr, Min, Sec)
	var g2 = new Date(2019, 08, 03, 10, 22, 42);
	if (g1.getTime() < g2.getTime())
		document.write("g1 is lesser than g2");
	else if (g1.getTime() > g2.getTime())
		document.write("g1 is greater than g2");
	else
		document.write("both are equal");

javascript: ;
</script>

Выход:

g1 is greater than g2 

JavaScript наиболее известен для разработки веб-страниц, но он также используется в различных средах, не связанных с браузером.