Курс по Raku / Напреднали / Повече за вградените типове / Дата и време
Работа с време
Когато имате нужда от часа на деня, както и от датата, използвайте
типа DateTime. Той се създава подобно на Date,
но подавате също час, минута и секунда:
my $dt = DateTime.new(2026, 6, 27, 14, 30, 0);
say $dt; # 2026-06-27T14:30:00ZТекстовата форма по подразбиране следва стандарта ISO 8601: датата,
буквата T, часът и завършващо Z за часовата
зона UTC.
DateTime дава достъп до частите на времето, в допълнение
към частите на датата, които вече познавате:
my $dt = DateTime.new(2026, 6, 27, 14, 30, 0);
say $dt.hour; # 14
say $dt.minute; # 30За да получите текущия момент, извикайте DateTime.now.
Както при Date.today, не показваме резултата, защото той се
променя всеки път, когато програмата се изпълнява.
Навигация в курса
← Тест — Добавяне на месеци | Седмици до Коледа →
💪 Или преминете направо към упражненията в този
раздел.