Допустимо ли использовать "время назад в словах" для Schema.org Свойства даты/времени?
У меня есть сайт доски объявлений, и я хотел включить некоторую схему в свои сообщения. Одним из основных атрибутов сообщений является время, в течение которого они создаются.
С учетом сказанного я наткнулся на dateCreated
собственность. Единственная проблема, с которой я сталкиваюсь в требованиях к форматированию. Ожидаемый тип - либо Date
, либо DateTime
. Для целей UX мне было интересно отобразить дату публикации во времени назад словами. Поэтому вместо:
October 21, 2015, 7:28 AM
Я бы сделал что-то вроде:
5 minutes ago
Смогу ли я все еще сделать что-то подобное последнему, поскольку это не совсем в формате даты?
1 answers
Вы можете указать DateTime
в качестве значения свойства (для структурированных данных/для машин), отображая при этом удобочитаемый вариант.
Микроданные и RDFa будут принимать значение атрибута time
элемента datetime
в качестве значения свойства, а не содержимое элемента:
<!-- Microdata -->
<time itemprop="dateCreated" datetime="2015-10-21T07:28:00">5 minutes ago</time>
<!-- RDFa -->
<time property="dateCreated" datetime="2015-10-21T07:28:00">5 minutes ago</time>