Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsSpCrPrm 156 of 288 menu
◀ ▶

Практика на дату и время в Rust

Дано число:

let num = 5;

Создайте интервал из стольких секунд и выведите его через отладочный формат.

Дано число:

let num = 100;

Создайте интервал из стольких миллисекунд, подождите его длину и выведите "ok".

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

Дано число:

let num = 2;

В цикле три раза выведите номер шага и после каждого вывода подождите столько секунд.

Прочитайте текущий момент системных часов, разберите исход сравнения с началом эпохи и выведите секунды только при удаче.

Дано число:

let num = 30;

Запишите отметку, подождите столько миллисекунд и сравните: прошедшее время не меньше заданного интервала. Выведите true или false.

Дана дата текстом:

let date = "2026-10-02";

Разберите строку, прибавьте 10 суток и выведите итог в виде "день.месяц.год" с точками.

Дана дата текстом:

let date = "2024-02-28";

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

Дана дата текстом:

let date = "2025-01-01";

Сравните ее с 2025-06-01 и выведите "earlier" или "later" для первой даты относительно второй.

Дана дата текстом:

let date = "15.08.2023";

Разберите по шаблону с точками и выведите ту же дату шаблоном "%Y-%m-%d".

Соберите дату 2026, 12, 31 из чисел. Скажите, что вернет проверка, и объясните без запуска принудительного извлечения.

Прочитайте текущий момент в UTC, переведите его в пояс +03:00 и выведите обе строки подряд.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить