Читаем Изучаем Java EE 7 полностью

АтрибутОписаниеВозможные значенияЗначение по умолчанию
secondОдна или несколько секунд (не более минуты)[0,59]0
minuteОдна или несколько минут (не более часа)[0,59]0
hourОдин или несколько часов (не более суток)[0,23]0
dayOfMonthОдин или несколько дней (не более месяца)[1,31] или {"1st", "2nd", "3rd", …, "30th", "31st"} или {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"} или "Last" (последний день месяца) или — x (означает x дней перед последним днем месяца)*
monthОдин или несколько месяцев (не более года)[1,12] или {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct”, "Nov", "Dec"}
dayOfWeekОдин или несколько дней (не более недели)[0,7] или {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"} — "0" и "7" относятся к воскресенью*
yearОпределенный календарный годЧетырехразрядный календарный год*
timezoneОпределенный часовой поясСписок часовых поясов, предоставленный базой данных zoneinfo (или tz)

Каждый атрибут выражения на основе календаря (секунды, минуты, часы и т. д.) поддерживает значения, выраженные в различных формах. Например, вы можете иметь список дней или диапазон лет. В табл. 8.3 определены формы, которые могут принимать атрибуты.

Таблица 8.3. Формы выражений
ФормаОписаниеПример
Одно значениеАтрибут может иметь только одно возможное значениеyear = "2010" month= "May"
Шаблон поискаЭта форма представляет все возможные значения заданного атрибутаsecond = "*" dayOfWeek = "*"
СписокАтрибут имеет два или более значения, разделенные запятойyear = "2008,2012,2016"
dayOfWeek = "Sat,Sun"
minute = "0–10,30,40"
ДиапазонАтрибут имеет диапазон значений, разделенный тиреsecond = "1–10"
dayOfWeek = "Mon — Fri"
ИнкрементАтрибут имеет начальную точку и интервал, отделенный прямым слешемminute = "*/15"
second = "30/10"

Если вы использовали ранее синтаксис UNIX-утилиты cron, то этот синтаксис может показаться знакомым и гораздо более простым. С помощью такого богатого синтаксиса можно выразить практически любой вид календарного выражения, что показано в табл. 8.4.

Таблица 8.4. Примеры выражений
Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных