Пропустить к содержанию
Руководство Varlig
Главная страница Varlig

Даты и календарь

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

Даты следуют часам и часовому поясу вашего Mac. Ответы, использующие today, now или относительную дату, такую как next monday, меняются ежедневно, а относительные часы обновляются, пока редактор виден. На этой странице эти примеры показывают ответы с среды, 16 сентября 2026 года, поэтому ваши будут отличаться. Всё остальное использует фиксированные даты.

Время суток и интервалы вроде 2h 30m описаны в разделе Время суток и длительности. Пересчёт между городами — в разделе Часовые пояса.

Запись дат

Напишите дату так, как вы бы написали в предложении. Месяц может быть первым или вторым, и названия месяцев могут быть сокращены.

calc
14 June 2025 даёт June 14, 2025
14th June 2025 даёт June 14, 2025
June 14, 2025 даёт June 14, 2025
June 14th 2025 даёт June 14, 2025
Jun 14 2025 даёт June 14, 2025
2025-06-14 даёт June 14, 2025
06/14/2025 даёт June 14, 2025
June 2025 даёт June 2025
Q3 2025 даёт Jul 1 – Sep 30, 2025
first half of 2025 даёт Jan 1 – Jun 30, 2025
H2 2025 даёт Jul 1 – Dec 31, 2025

В этих примерах месяц стоит первым (June 14, 2025), как в стандартном числовом формате English (United States). Если выбрать System Region для Number format в Settings › Calculations, а регион Mac использует порядок «день — месяц», как Великобритания, Ирландия, Австралия, Новая Зеландия, Индия, ЮАР или Швейцария, даты отображаются иначе: 14 June 2025, 16 June 2025 at 9:00 AM. У дат текущего года год опускается: June 14 2026 в этом году отображается как June 14. Другие варианты описаны в разделе Форматирование дат.

Форма Примеры
Название месяца, день, год June 14, 2025, June 14th, 2025, June the 14th 2025, Jun 14 2025
День, название месяца, год 14 June 2025, 14th June 2025, 14 Jun 2025
ISO 8601 2025-06-14, 2025-06-14T09:30:00Z, 2025-06-14T15:30:00.125+01:00
Числовая запись с ведущими нулями 06/14/2025, 03/01/2025
Запись через точки, сначала день 14.06.2025, 14.06.25
Год из двух цифр 14 Jun 25, 14 Mar 88
Месяц и год June 2025, Jun 2025
Квартал или полугодие Q3 2025, third quarter of 2025, third quarter 2025, the 4th quarter of 2025, first half of 2025, H2 2025; для текущего года — Q3, third quarter и first half
День и месяц, в этом году June 14, June 14th, 14 June, 14th June
День недели Monday, this friday, next monday, last friday
День недели в определённом месяце first monday of October 2025, last friday of the month
Первый или последний день first day of next month, last day of February 2027, end of month
День месяца the 15th of next month, 1st of October 2025
Слова для относительных дат today, tomorrow, yesterday, the day after tomorrow
Целые периоды next week, this month, last quarter
Праздники по названию Christmas, Easter 2027, Thanksgiving 2025
Государственные праздники public holidays in Ireland in 2027, is 25 December 2026 a holiday in the UK

Квартал или полугодие, как целая неделя или месяц, обозначает диапазон дат, а не один день. Можно подсчитать дни и рабочие дни внутри него или время до его начала; см. Отсчёт времени. После H1 и H2 нужен год, поэтому отдельное H1 остаётся заголовком. Несуществующий квартал, например Q5 2026, вызывает ошибку.

Прибавление числа к диапазону дат не имеет определённого смысла: 5 + Q3 2026 выдаёт ошибку, а не прибавляет 2026. Если квартал, месяц или неделя с годом стоят перед суммой, они служат подписью:

calc
5 + Q3 2026 даёт Error: incompatible units
Q3 2026 £5,000 + Q4 2026 £6,000 даёт £11,000.00
July 2026 £500 + August 2026 £600 даёт £1,100.00

Числовая запись дат и другие тонкости

Числа с косыми чертами являются наиболее распространенным источником сюрпризов.

calc
03/01/2025 даёт March 1, 2025
14/06/2025 даёт June 14, 2025
14.06.2025 даёт June 14, 2025
14 Mar 88 даёт March 14, 1988
February 30 2025 даёт Unsupported: February 2025 has no day 30; its last day is the 28th
  • Порядок в дате с косыми чертами зависит от локали вычислений. В американском формате, как в этих примерах, первым идёт месяц: 03/01/2025 означает 1 марта. В формате с днём на первом месте это 3 января. Число больше 12 в первой позиции может быть только днём, поэтому 14/06/2025 везде означает 14 июня. Чтобы дата одинаково читалась на любом Mac, пишите название месяца или используйте ISO (2025-01-03).
  • В дате с точками день всегда первый. Запись 14.06.2025 означает 14 июня при любой локали.
  • Двухзначные годы выбирают ближайший век. От 00 до 49 - с 2000 по 2049 год, а от 50 до 99 - с 1950 по 1999 год, так что 14 Mar 88 - это 1988 год, а 14 Jun 25 - 2025 год.
  • Начальные нули необязательны. 6/14/2025 и 06/14/2025 обозначают одну дату. Два числа с косой чертой остаются делением: 6/14 даёт 0.4285714286. Три числа, не образующие допустимую дату, тоже вычисляются как деление.
  • Год сам по себе является числовым значением. 2025 - две тысячи двадцать пять. Используйте его внутри даты или в диапазоне, например, 1978 to 2021.
  • Косые черты с годом в начале тоже задают дату. Запись 2025/06/14 означает 14 июня 2025 года, как и 2025-06-14.
  • Несуществующий день месяца вызывает ошибку. Для February 30 2025 Varlig сообщит, что в феврале 2025 года нет 30-го числа и последний день — 28-е. Дата не будет незаметно перенесена на март, поэтому опечатка не даст неверный результат.

Праздники

Названные праздники работают везде, где встречается дата. Без года они означают дату этого года; добавьте год, чтобы закрепить их.

calc
Easter 2025 даёт April 20, 2025
Good Friday 2025 даёт April 18, 2025
Thanksgiving 2025 даёт November 27, 2025
Chinese New Year 2025 даёт January 29, 2025
weekday on Christmas 2025 даёт Thursday
Easter 2030 даёт April 21, 2030

Поддерживаемые названия: Christmas, Christmas Eve, Christmas Day, Boxing Day, Orthodox Christmas, Easter, Easter Sunday, Good Friday, Holy Saturday, Easter Monday, Orthodox Easter, Orthodox Good Friday, New Year's Eve, New Year's Day, Chinese New Year, Chinese New Year's Eve, Ramadan, end of Ramadan, Hanukkah, end of Hanukkah, Valentine's Day, Halloween, Thanksgiving (американский День благодарения) и Black Friday. Даты еврейских, исламских и китайских праздников определяются по соответствующим календарям. Добавьте год, например Easter 2030, чтобы получить дату в будущем. Подробности — в разделе Названия праздников и часовых поясов.

Эти названия обозначают даты, а не официальные выходные конкретной страны. Чтобы подсчитать государственные праздники, проверить определённую дату или исключить праздники из рабочих дней, см. Государственные праздники.

Сегодня и относительные даты

Эти примеры зависят от сегодняшней даты, поэтому показанные ответы относятся к 16 сентября 2026 года.

calcРезультаты зависят от сегодняшней даты или актуальных данных
today даёт September 16
tomorrow даёт September 17
this friday даёт September 18
next monday даёт September 21
last friday даёт September 11
a week ago даёт September 9
a week from today даёт September 23
6 weeks from today даёт October 28
in 100 days даёт December 25
today + 30 days даёт October 16
tomorrow at 9am даёт Tomorrow at 9:00 AM
next tuesday at 3pm даёт Tuesday 3:00 PM
2 weeks from now даёт September 30, 2026 at 3:37 PM

from today указывает на полные дни и предоставляет дату, в то время как from now и ago считаются с текущего момента. При полных днях и неделях ago отображает только дату, а from now сохраняет время суток. in работает обоими способами: in 100 days — это дата, а in 2 hours — это время.

Форма Пример Ответ 16 сентября 2026 года
N units ago 3 days ago September 13
N units from today 6 weeks from today October 28
N units from date 10 days from October 1 October 11
N workdays from date 10 workdays from today September 30
in N units in 100 days December 25
N units from now a month from now October 16, 2026 at 3:37 PM
Несколько часов спустя или назад 24 hours from now Tomorrow at 3:37 PM
Дроби 1.5 days ago Yesterday at 3:37 AM
date + N units Monday + 3 days Thursday, September 24
N units after date 3 days after Monday Thursday, September 24
N units before date 3 days before Monday Friday
N units from weekday 2 weeks from next monday October 5
weekday after N units Friday after 3 days September 25
Послезавтра the day after tomorrow September 18

Отдельное название дня недели, например Monday, означает ближайший такой день. this friday — ближайшая пятница, включая сегодня; next monday и last friday — следующий понедельник и прошлая пятница. Выражение Friday after 3 days находит первую пятницу не раньше даты через три дня. sunday after next пропускает ближайшее воскресенье и выбирает следующее за ним; аналогично работают the friday after next и Friday week.

Каждая строка вычисляет одну дату. Поэтому для повторяющегося расписания Varlig сообщает, что дата повторяющаяся, вместо произвольного выбора дня. Это относится к every monday, every 2 weeks from 1 October 2025, периодичности с начальной датой (one a week from 5 October 2026) и дню недели каждого месяца (3rd friday of every month). Запросите конкретную дату, например next monday или 2 weeks from 1 October 2025. Между суммой и периодом every по-прежнему задаёт ставку: £25 every month даёт £25.00/month. Повторяющееся время суток остаётся временем: 08:00 daily даёт 8:00 AM.

calc
every 2 weeks from 1 October 2025 даёт Unsupported: recurring dates: every 2 weeks
one a week from 5 October 2026 даёт Unsupported: recurring dates: one a week
2 weeks from 1 October 2025 даёт October 15, 2025
£25 every month даёт £25.00/month
08:00 daily даёт 8:00 AM

Дни месяца

Для зарплатных дней, вывоза мусора, обзора в конце месяца или ежемесячных встреч можно найти определённый день недели. Напишите слово от first до fifth (или от 1st до 5th) либо last, затем день недели, of или in и месяц, квартал или год:

calc
first monday of October 2025 даёт October 6, 2025
2nd Tuesday of November 2025 даёт November 11, 2025
last friday of June 2025 даёт June 27, 2025
first monday in 2025 даёт January 6, 2025
last day of February 2024 даёт February 29, 2024
fifth monday of February 2025 даёт Unsupported: February 2025 has no fifth Monday

Если нужного дня в месяце нет, Varlig выдаёт ошибку, а не переходит в следующий месяц. Те же выражения работают с месяцами относительно текущей даты:

calcРезультаты зависят от сегодняшней даты или актуальных данных
last friday of the month даёт September 25
last day of the month даёт September 30
first day of next month даёт October 1
the 15th of next month даёт October 15
first monday of next month даёт October 5

end of month такой же, как и last day of the month, и start of и end of также работы с годом, кварталом или полугодием, как в end of Q4 2025, end of first quarter of 2025 или start of H2 2025.

Следующая неделя, следующий месяц и другие периоды

Самостоятельно next week, this month и last quarter показывают весь период. Недели идут с понедельника по воскресенье. last quarter — это тот, который предшествует этому кварталу, в то время как last quarter of 2025 — это октябрь‑декабрь 2025 года.

calcРезультаты зависят от сегодняшней даты или актуальных данных
next week даёт Sep 21 – Sep 27, 2026
next month даёт October 2026
last quarter даёт Apr 1 – Jun 30, 2026
start of next week даёт September 21

Чтобы получить отдельную дату, используйте start of next week для понедельника или a week from today для того же дня следующей недели. Периоды подходят и для подсчёта, например days in next month; см. Отсчёт времени.

Прибавление и вычитание времени

Добавляйте или вычитайте дни, недели, две недели, месяцы или годы с помощью + и -, или записывайте их с помощью after, before и from.

calc
June 14 2025 + 2 weeks даёт June 28, 2025
2 weeks before June 14 2025 даёт May 31, 2025
10 days after June 14 2025 даёт June 24, 2025
10 days from October 1 2025 даёт October 11, 2025
June 14 2025 + 1 fortnight даёт June 28, 2025
September 1 2025 + 90 days даёт November 30, 2025
Christmas 2025 - 4 weeks даёт November 27, 2025

Месяцы, годы и конец месяца

Добавление месяцев или лет сохраняет день месяца. Когда этот день не существует в целевом месяце, ответ возвращается к последнему дню этого месяца.

calc
January 31 2025 + 1 month даёт February 28, 2025
January 31 2024 + 1 month даёт February 29, 2024
February 29 2024 + 1 year даёт February 28, 2025
January 31 2025 + 30 days даёт March 2, 2025

Если вам нужно точное количество дней, добавьте дни, а не месяц: + 1 month и + 30 days дают разные ответы.

Время между двумя датами

Вычитание дат или запись date to date возвращает интервал в годах, месяцах, неделях и днях. Добавьте in days, in weeks или другую единицу для пересчёта.

calc
June 14 2025 - March 3 2025 даёт 3 months 1 week 4 days
March 3 2025 to June 14 2025 даёт 3 months 1 week 4 days
March 3 2025 to June 14 2025 in days даёт 103 days
March 3 2025 - June 14 2025 in days даёт -103 days
June 14 2025 - March 3 2025 in weeks даёт 14.7142857143 weeks
1978 to 2021 даёт 43 years

Оператор to всегда возвращает длину интервала без знака, а вычитание сохраняет знак: более поздняя дата минус ранняя даёт положительное значение, наоборот — отрицательное. Так удобно проверять опоздание:

calc
due = March 3 2025
paid = March 10 2025
paid - due даёт 1 week
paid - due > 0 days даёт true

Даты без года отсчитываются вперед, так что December 25 - today - это время, оставшееся до Рождества, а today - Friday - это время с прошлой пятницы. Когда ни у одной даты нет года, Varlig выбирает ближайшее показание, поэтому March 12 - April 5 - это -3 недели 3 дня. Диапазон, написанный так, как пишет дневник, с годом один раз в конце, дает этот год обоим концам, поэтому с 29 July to 3 August 2027 - это 5 дней.

Как и to, выражение the difference between возвращает длину интервала независимо от порядка дат. Сложение двух дат не определено, поэтому при такой попытке строка подскажет допустимый вариант:

calc
the difference between June 14 2025 and March 3 2025 даёт 3 months 1 week 4 days
1 June 2025 + 1 March 2025 даёт Unsupported: dates can't be added; subtract them for the time between, or add a duration

Чтобы считать целые недели, месяцы или годы вместо дробей, см. Подсчет между датами.

Рабочие дни

При подсчёте рабочих дней пропускаются субботы и воскресенья. Это удобно для сроков («десять рабочих дней с пятницы») и расчёта оплачиваемых рабочих дней за месяц.

calc
June 13 2025 + 10 workdays даёт June 27, 2025
10 workdays from October 1 2025 даёт October 15, 2025
December 30 2025 - 2 workdays даёт December 26, 2025
workdays between March 3 2025 and March 31 2025 даёт 20 workdays
March 3 2025 to March 31 2025 in workdays даёт 20 workdays
workdays in March 2025 даёт 21 workdays
workdays in March 2025 - 3 даёт 18 workdays
workdays in Q4 2025 даёт 66 workdays
workdays in 2025 даёт 261 workdays

workdays, work days, working days, business days и weekdays означают одно и то же, а school days и teaching days считаются одними и теми же днями.

Выражение workdays between не включает конечную дату: с 3 по 31 марта получается 20 рабочих дней, хотя за весь март их 21. workdays in учитывает все рабочие дни месяца, квартала или года. Число после знака минус вычитается из результата: workdays in March 2025 - 3 учитывает три дня отпуска.

Чтобы превратить время выполнения заказа, например «в течение трех рабочих дней», в дату, посчитайте рабочие дни по их позиции. Сам по себе second business day считается с сегодняшнего дня; after <date> считается с даты, которую вы называете.

calc
next business day after 3 December 2026 даёт December 4
second business day after 3 December 2026 даёт December 7
3rd business day after 3 December 2026 даёт December 8

С workday пишите порядковое числительное словом (third workday). Запись 3rd workday распознаётся как длительность в три рабочих дня, а не дата.

Рабочие дни, часы и недели

При пересчёте из часов один рабочий день равен восьми часам. При переводе в календарные дни, недели, месяцы и годы и обратно неделя содержит пять рабочих дней. Число часов в рабочем дне можно изменить в Settings › Calculations.

calc
37.5 hours in workdays даёт 4.6875 workdays
2 weeks in workdays даёт 10 workdays
10 workdays in days даёт 14 days
work hours in June 2025 даёт 168 hours
work hours between March 3 2025 and March 17 2025 даёт 80 hours

Выражение work hours in для месяца учитывает восемь часов на каждый его рабочий день.

Государственные праздники

В Varlig встроены 23 календаря государственных праздников по опубликованным правилам соответствующих стран на каждый год с 2000 по 2100. Укажите страну в строке, чтобы подсчитать праздничные дни за год или проверить конкретную дату, без предварительной настройки:

calc
public holidays in the UK in 2027 даёт 8 days
public holidays in Ireland in 2027 даёт 10 days
holidays in Japan in 2026 даёт 16 days
holidays in the US in 2026 даёт 11 days
holidays in December 2026 in the UK даёт 2 days
is 25 December 2026 a holiday in the UK даёт true
is 5 July 2026 a holiday in the US даёт false

Поддерживаются holidays in, public holidays in и bank holidays in; периодом может быть год, квартал или месяц. Выражения is <date> a holiday in <country> и is <date> a public holiday in <country> возвращают true или false.

Праздник, выпавший на выходной, учитывается один раз — в свою дату, без повторного подсчёта перенесённого выходного. Поэтому is 25 December 2027 a holiday in the UK возвращает true, хотя Рождество тогда приходится на субботу, а официальные выходные переносятся на 27 и 28 декабря.

Выберите свой календарь

Выберите календарь, по которому вы живете и работаете, в разделе Settings › Calculations и вам больше не придется называть страну. Строки, которые нуждаются в календаре, начинают работать, а те, которые называют страну, продолжают делать то, что они говорят:

holidays in 2027                8 days
next public holiday             December 25
last bank holiday               August 31
is 25 December 2026 a holiday   true

Выбор календаря влияет и на подсчёт рабочих дней, и на сдвиги дат на рабочие дни: кроме суббот и воскресений исключаются государственные праздники выбранной страны. Без настройки в декабре 2026 года считается 23 рабочих дня:

calc
workdays in December 2026 даёт 23 workdays

С выбранной Англией и Уэльсом та же строка гласит 21, потому что Рождество выпадает на пятницу, а замена Дня подарков - в понедельник после:

workdays in December 2026       21 workdays

То же самое относится и к + 2 workdays, next business day, workdays until и work hours in. Любые даты, которые вы ввели в список Workday holidays в настройках, все еще учитываются поверх собственных дней календаря, поэтому вы можете добавить закрытие компании или местный выходной день. См. Настройки.

Без выбранного календаря строка, такая как holidays in 2027 или next public holiday, просит вас выбрать один или назвать страну, а не угадывать по региону вашего Mac.

23 календаря охватывают Соединенное Королевство (Англия и Уэльс, Шотландия и Северная Ирландия имеют свои), Ирландию, Соединенные Штаты, Канаду, Австралию, Новую Зеландию, Германию, Францию, Испанию, Италию, Нидерланды, Португалию, Польшу, Швецию, Норвегию, Данию, Финляндию, Швейцарию, Австрию, Бельгию и Японию. Они следуют собственным правилам дня замены каждой страны и включают изменения на протяжении многих лет и разовые дни, такие как юбилей. Названия праздников и часовых поясов перечисляет, что в каждом из них есть.

Названные праздники, такие как Easter 2027 и Christmas, являются самостоятельными датами и не зависят от календаря, поэтому они работают одинаково, что бы вы ни выбрали. См. Праздники выше.

Подсчёт дней между датами

Вставьте единицу перед between, чтобы считать в этой единице.

calc
days between July 14 2025 and July 25 2025 даёт 11 days
days from July 14 2025 through July 25 2025 даёт 12 days
days between Christmas 2025 and New Year's Day 2026 даёт 7 days
hours between June 13 2025 and June 16 2025 даёт 72 hours
weeks between January 6 2025 and March 31 2025 даёт 12 weeks
months between January 15 2025 and July 1 2025 даёт 5.5256781453 months
whole months between January 15 2025 and July 1 2025 даёт 5 months
whole years between March 5 1990 and June 14 2025 даёт 35 years
halfway between March 3 2025 and June 14 2025 даёт April 24, 2025
  • between не включает конечную дату. Проживание в отеле с 14 по 25 июля составляет 11 ночей.
  • from … through включает обе границы. То же пребывание охватывает 12 календарных дней. Слово inclusive не распознаётся; используйте through.
  • whole отбрасывает дробную часть. Используйте его для возраста и количества полных месяцев или недель.
  • halfway between и midpoint between возвращают дату посередине интервала.

Для времени в один и тот же день дайте каждой дате время: minutes between June 14 2025 at 9am and June 14 2025 at 5:30pm - это 510 min.

Дата без времени суток означает полночь. Если один конец интервала содержит дату и время, а другой только дату, отсчёт идёт до полуночи или от неё. Оператор to и вычитание работают одинаково.

calc
hours between 1 January 2027 at 6pm and 2 January 2027 даёт 6 hours
hours between 1 January 2027 and 1 January 2027 at 6pm даёт 18 hours
1 January 2027 at 6pm to 2 January 2027 at 9am даёт 15 hours

Это удобно для дат поступления и выписки, аренды с дневным началом и утренним окончанием и других случаев, где у одной границы указано время, а у другой — только день.

Дни, недели и месяцы в периоде

calc
days in February 2024 даёт 29 days
days in February 2025 даёт 28 days
days in Q1 2025 даёт 90 days
days in first half of 2025 даёт 181 days
days in 2024 даёт 366 days
weeks in Q2 2025 даёт 13 weeks
months in Q2 2025 даёт 3 months
is 2028 a leap year даёт true

Чтобы посчитать период около сегодняшнего дня, напишите the, this, next или last с неделей, месяцем, кварталом или годом. Они следуют сегодняшней дате, поэтому ответы ниже относятся к сентябрю 2026 года.

calcРезультаты зависят от сегодняшней даты или актуальных данных
days in this month даёт 30 days
workdays in next month даёт 22 workdays
days in last quarter даёт 91 days
days in the year даёт 365 days

Недели начинаются в понедельник, а the year - это календарный год, поэтому в високосном году у него 366 дней.

Отсчёт времени: until, since и left in

Они считаются с сегодняшнего дня, поэтому они меняются каждый день. Ответы указаны с 16 сентября 2026 года.

calcРезультаты зависят от сегодняшней даты или актуальных данных
days until Christmas даёт 100 days
how many days until Christmas даёт 100 days
whole weeks until Christmas даёт 14 weeks
days until December 25 2030 даёт 1,561 days
days until 25/12 даёт 100 days
workdays until December 19 даёт 68 workdays
days since January 1 2020 даёт 2,450 days
days left in September даёт 14 days
days left in the year даёт 106 days
workdays left in 2026 даёт 76 workdays
weeks left in 2026 даёт 15 weeks
days until Q4 2026 даёт 15 days
  • Спросите, как бы вы это сказали. how many days until Christmas - это то же самое, что и days until Christmas.
  • День и месяц с косой чертой могут задавать дату. Выражение days until 25/12 считает дни до 25 декабря. Порядок компонентов зависит от локали вычислений; число больше 12 всегда означает день.
  • left in считает оставшуюся часть текущего периода. Выражение days left in the year считает дни после сегодняшнего до 31 декабря, а workdays left in 2026 — рабочие дни среди них. Это работает для текущей недели, месяца, квартала и года. До периода, который ещё не начался, используйте until.
  • whole считает только полные недели, месяцы или годы. Поэтому whole weeks until Christmas отбрасывает неполную неделю в конце.
  • Дни и более крупные единицы считаются по целым календарным дням. Результат days until одинаков независимо от указанного времени суток. Поэтому до встречи 3 December 2026 at 9:15am получится целое число дней. Чтобы учесть время, считайте часы или минуты: hours until Friday at 5pm.
  • until для уже прошедшей даты возвращает отрицательное значение, например -265 days.
  • until для уже завершившегося периода не показывает результата.

Часы до заданного времени суток

Время суток без даты означает ближайшее будущее наступление при подсчёте until и последнее прошедшее — при since. Результат всегда показывает, сколько осталось или прошло. Следующие примеры рассчитаны для 15:37.

calcРезультаты зависят от сегодняшней даты или актуальных данных
hours until midnight даёт 8.3833333333 hours
hours since 9am даёт 6.6166666667 hours
minutes until 5pm даёт 83 min

Чтобы получить часы и минуты вместо десятичного значения, напишите now to midnight; см. Время суток и длительности.

Возраст и годовщины

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

calcРезультаты зависят от сегодняшней даты или актуальных данных
age = today - March 5 1990 даёт 36 years 6 months 1 week 4 days
age in years даёт 36.5346311013 years
age in days даёт 13,344 days
whole years between March 5 1990 and today даёт 36 years

С двумя фиксированными датами ответ никогда не меняется, поэтому вы можете использовать его для записей:

calc
June 14 2025 - March 5 1990 даёт 35 years 3 months 1 week 2 days

Дни недели, номера недель и Луна

Попросите часть даты с on.

calc
weekday on July 4 2025 даёт Friday
day of month on July 4 2025 даёт 4
day of year on July 4 2025 даёт 185
week number on July 4 2025 даёт 27
week of month on July 4 2025 даёт 1
moon phase on June 11 2025 даёт Full Moon
lunar day on July 4 2025 даёт 9
Что узнать Также пишется как
weekday on <date> day of week on <date>
day of month on <date>
day of year on <date> day number on <date>
week number on <date> week of the year on <date>
week of month on <date> week of the month on <date>
lunar day on <date>
moon phase on <date>

Недельные номера являются ISO-неделями, которые начинаются в понедельник. what day is <date> также указывает день недели, поэтому what day is 25 December 2030 и weekday on 25 December 2030 оба дают среду.

Выражения day number, lunar day и moon phase работают и без даты, тогда они относятся к сегодняшнему дню. Для week number дата обязательна: напишите week number on today. Можно также использовать week of year или week of month, которые без даты относятся к текущему дню. Ещё можно узнать, какая доля текущего дня, недели, месяца или года уже прошла:

calcРезультаты зависят от сегодняшней даты или актуальных данных
day number даёт 259
week number on today даёт 38
week of year даёт 38
week of month даёт 3
moon phase даёт Waxing Crescent
year percentage даёт 70.8635337392%
year percentage to 1 dp даёт 70.9%
month percentage to 0 dp даёт 52%

day percentage, week percentage, month percentage и year percentage все работают одинаково.

Форматирование дат

Чтобы оформить дату для имени файла, формы или письма, напишите as и шаблон формата.

calc
July 4 2025 as yyyy-MM-dd даёт 2025-07-04
July 4 2025 as dd/MM/yyyy даёт 04/07/2025
July 4 2025 as d MMM yyyy даёт 4 Jul 2025
July 4 2025 as EEEE, d MMMM yyyy даёт Friday, 4 July 2025
July 4 2025 as EEE d MMM даёт Fri 4 Jul
July 4 2025 as yyyyMMdd даёт 20250704
July 4 2025 as 'Week' ww даёт Week 27
July 4 2025 as 'Report for' MMMM yyyy даёт Report for July 2025
Обозначение Значение July 4 2025 as …
yyyy, y Год 2025
yy Год из двух цифр 25
M, MM Номер месяца, MM добавляет ведущий ноль 7, 07
MMM Короткое название месяца Jul
MMMM Название месяца July
d, dd День месяца, dd добавляет ведущий ноль 4, 04
D, DDD День года 185
E, EEE Сокращённое название дня недели Fri
EEEE Название дня недели Friday
w, ww Номер недели ISO, ww добавляет ведущий ноль 27, 27
Y, YYYY Год, к которому относится неделя по ISO 2025
'text' Текст без изменений Week для 'Week'

Пробелы, запятые, тире, косые черты и точки между буквами сохраняются так, как написано. Поместите слова в отдельные кавычки, чтобы добавить их в ответ, как в 'Week' или 'Report for', и напишите '' для апострофа.

Во время Нового года дата может появиться в первой неделе следующего года или в последней неделе предыдущего. Сопоставьте номера недель с YYYY, чтобы год соответствовал неделе:

calc
December 29 2025 as 'Week' w, YYYY даёт Week 1, 2026
January 6 2025 as 'Week' ww даёт Week 02

Эти шаблоны предназначены только для дат; символы времени вроде HH и mm для них недоступны. Для текущего времени now as HH:mm возвращает, например, 15:37, а now as date — сегодняшнюю дату.

Временные метки и ISO 8601

Временная метка Unix подсчитывает секунды с 1 января 1970 года (UTC). Преобразуйте временные метки из журналов или баз данных с as date и преобразуйте момент обратно в метку времени с as timestamp или as unix time.

calc
1751619600 as date даёт July 4, 2025 at 9:00:00 AM GMT
1751619600000 as date даёт July 4, 2025 at 9:00:00 AM GMT
2025-07-04T09:00:00Z as timestamp даёт 1751619600
July 4 2025 at 9am UTC as unix time даёт 1751619600
July 4 2025 at 9am UTC as ISO8601 даёт 2025-07-04T09:00:00Z
July 4 2025 as ISO8601 даёт 2025-07-04
2025-07-04T11:00:00+02:00 даёт 2025-07-04T09:00:00Z
2025-07-04T09:00:00Z in New York даёт July 4, 2025 at 5:00 AM
2025-07-04T09:30:00 to date даёт July 4, 2025
  • Миллисекунды распознаются автоматически. Метка из 13 цифр читается как миллисекунды, поэтому оба варианта выше обозначают один момент. Выражение to date работает как as date.
  • Преобразование ISO-строки через to date возвращает её дату. Время уже указано в исходной строке, поэтому 2025-07-04T09:30:00 to date даёт 4 июля 2025 года. Unix-метка с as date показывает и дату, и время.
  • Ответ называет свою зону. as date показывает, в какой зоне находится время, GMT в этих примерах.
  • ISO-строки с Z или смещением часового пояса задают точный момент и отображаются в UTC. Добавьте in и место, например 2025-07-04T09:00:00Z in New York, чтобы увидеть местное время. ISO-строка без часового пояса интерпретируется в вашем поясе.
  • Отдельная дата сохраняет форму даты и при экспорте в ISO. Выражение July 4 2025 as ISO8601 даёт 2025-07-04. Для полной временной метки добавьте время.
  • Дата без времени означает полдень для временных меток. July 4 2025 as timestamp дает полдень в этот день в вашем часовом поясе, поэтому числовое значение зависит от того, где вы находитесь. Добавьте время и зону, как указано выше, когда вам нужно точное значение.

Текущая метка времени меняется каждую секунду:

calcРезультаты зависят от сегодняшней даты или актуальных данных
current timestamp даёт 1789573136.03746
new timestamp даёт 1789573136.03743

Всё вместе

Пример плана проекта в заметке. Каждый этап зависит от предыдущего, поэтому изменение даты старта или длительности этапа сдвигает все последующие даты.

calc
kickoff = first monday of March 2025
design = 3 weeks
build = 6 weeks
testing = 10 workdays
design done = kickoff + design даёт March 24, 2025
build done = design done + build даёт May 5, 2025
launch = build done + testing даёт May 19, 2025
weekday on launch даёт Monday
launch as EEEE, d MMMM yyyy даёт Monday, 19 May 2025
workdays between kickoff and launch даёт 55 workdays
whole weeks between kickoff and launch даёт 11 weeks

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