2016-03-30 2 views
3

Я разрабатываю одно приложение, в котором мне был предоставлен интервал как «P0Y0M0DT1H0M0.000S» от клиента. Я не знаю, что это такое и как я могу разобрать это?Что такое интервал P0Y0M0DT1H0M0?

Я хочу начать время в P0Y0M0DT1H0M0.000S в моем приложении .net. Я хочу знать, что означает этот формат, и есть ли какая-либо ссылка в Интернете, где это объясняется (очевидно, я искал, прежде чем публиковать ее здесь!)?

Я также не знаю, по каким тегам этот вопрос должен идти.

+2

HTTP: // WWW .w3schools.com/xml/schema_dtypes_date.asp проверьте тип данных Duration - P на период –

+0

@ Rup Хорошо, опубликовано :) –

ответ

5

Возможно, это вдохновило на тип данных XML Duration, как описано here.

Интервал времени задается в следующем виде «PnYnMnDTnHnMnS» где:

  • Р указывает период (обязательный)
  • Ny указывает количество лет
  • нМ указывает номер от месяцев
  • nD указывает количество дней
  • T указывает начало временного раздела (требуется, если вы собираются указать часы, минуты или секунды)
  • нГн указывает количество часов
  • нмоль указывает количество минут
  • нСм указывает количество секунд
+0

именно то, что мне нужно. Спасибо, что опубликовали это. +1 и принимается как ответ. –

Смежные вопросы