Ввод типа литерала
Содержание
Инструкции
- Введите литерал в кавычках, например
"P1D"
(1 день в формате ISO). - После кавычек введите символы
^^
. - Нажмите клавиши Ctrl Пробел.
- Отобразится список доступных типов литералов.
Список доступных типов литералов
- Дважды нажмите тип литерала, например
duration
, чтобы вставить его в выражение.
Пример: выражение, возвращающее конец текущего дня
@prefix session: <http://comindware.com/ontology/session#>.
@prefix cmwutc: <http://comindware.com/logics/time/utc#>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
@prefix cmwdur: <http://comindware.com/logics/time/duration#>.
{
# Текущее время в UTC
session:context session:requestTime ?nowUTC.
# Время начала текущего дня
?nowUTC cmwutc:startOfDay ?startOfTodayUTC.
# Начало следующих суток = время начала текущего дня + 1 сутки
(?startOfTodayUTC "P1D"^^xsd:duration) cmwdur:add ?value.
}
Связанные статьи
Эта статья была полезна 1 чел.