- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在执行 startDate
时在 Schema.org 中,我们应该使用本地时间还是 UTC 时间?
例如,我有以下微数据。 startDate
的content
采用 UTC ( which we represent with an offset of +00:00
or just Z
as in my example ),而人类可读方面采用太平洋标准时间。我怀疑这是正确的,但我想澄清一下并且没有找到相关文档。我们将微数据时区设置为 UTC 还是本地时区?
<ul class="list-unstyled" itemtype="http://schema.org/Event" itemscope="">
<li itemprop="name"><strong>Internet Security</strong></li>
<li itemprop="startDate"
content="2015-09-09T00:00:00.0000000Z">Tue 08 Sep, 5:00 PM
</li>
<li itemprop="description">Keep your online accounts secure.</li>
<li itemprop="location" itemscope="" itemtype="http://schema.org/Place">
<span itemprop="name">Program Room</span>
<address itemprop="address">
Salt Spring Island Public Library
</address>
</li>
</ul>
我知道日期应该在 ISO 8601 中格式,但据我所知,这种格式可以在任何时区。我们选择哪个? UTC 或我们本地特定的东西,例如太平洋标准时间的 -08:00
?
最佳答案
注意 li
元素在 HTML5+Microdata (related answer) 中不能有 content
属性。你应该使用 time
element及其 datetime
attribute相反( or the meta
element 如果日期不应该在页面上可见)。
如您所见,Schema.org expects日期采用 ISO 8601 格式,允许两种变体(带时区和不带时区)。由于他们没有给出任何进一步的限制,指定时区(您选择的)是可选的。
关于html - Schema.org startDate 应该使用 UTC 还是本地时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32752211/
我正在研究 AngularJS。当用户单击“添加新行”按钮时,我试图动态生成行。这是我的 $scope 数组变量, $scope.avails = [{"Name":"","startdate":""
我尝试为 startDate 参数指定默认值,如下所示: 我一直在检查如何使用函数指定 so,但到目前为止我还没有找到任何东西。 到目前为止,我为 startDate 指定了手动值,但想法是在每次计划
我尝试为 startDate 参数指定默认值,如下所示: 我一直在检查如何使用函数指定 so,但到目前为止我还没有找到任何东西。 到目前为止,我为 startDate 指定了手动值,但想法是在每次计划
我的 razor View 中有以下代码,如果对象的 StartDate 等于当前时间(在一小时内添加),我需要显示一个单词“New”:- 我尝试了以下方法,但即使刚刚添加了对象,也不会显示“新建”一
我试图用日期选择器做的是,当它第一次显示时,显示当前日期加上 6 个月,你可以用 startDate 来做,但是回月按钮被禁用。我试图为今天的日期设置一个 minDate,同样的交易,一个月后退按钮被
我正在尝试构建 2 个具有以下限制的日期选择器: 开始日期 >= 明天 结束日期 > 开始日期 如果未选择 startDate,则 endDate 无法选择日期 就像入住/退房酒店房间一样。目前我正在
我有一个日期数组数组可以很大,大约有 10,000 个对象,就像 [{"date":"2019-01-23T11:01:50.719Z","lat":28.591072559026497,"lng":
我需要对 StartDate 和 EndDate 进行验证 验证: StartDate 的设置值必须小于或等于 Endate。 EndDate 必须设置为大于或等于 startdate。 到目前为止我
我使用 bootstrap datetimepicker,我想禁用过去的日子,但 startDate 选项不起作用: var now = new Date(); var tomorrow = now.
我试图从名为“course”的 mysql 表中提取日期列“startdate”,但无法执行此操作。它显示未知列 'startdate' 我正在使用 jsp 获取日期并在 jsp 文件中打印。列“st
当我尝试在第一个输入中创建 startDate 时,它可以工作,但我需要 startDate 作为第二个输入,结果无效。这是我的代码 $('.date-picker').daterangepick
我正在查询如下所示的 property_table,显示该属性在哪个日期到哪个日期之间处于事件状态。 fid startdate enddate --- ---------- -
我的页面中有两个日期选择器,都是 Bootstrap 。条件只是开始日期永远不会比结束日期高。意味着结束日期属性(minDate)必须在日期选择器更改开始日期时更改,结束日期更改时必须更改,开始日期日
我是这样想的 > 但它不起作用。我可以用 JavaScript 和警告消息做一些类似的事情: how to disable previous dates in CalendarExtender con
我不明白为什么在下面的脚本中,startDate 随 currentDate 一起更改,但 name1 保持不变。 getWorkdays('01/03/2017', '05/03/2017', 'J
我的 react 组件中出现以下错误 TypeError: Cannot read property 'startDate' of undefined 我知道这是因为我没有绑定(bind)我的函数。当
我面临与提到的相同的问题 here ,但是当我厌倦了解决方案中的内容时,我仍然遇到同样的错误: Property startDate must be a valid Date Property end
我有一个类模块,其中包含 private LocalDate startDate; private LocalDate endDate; private Map worked
当我将约会插入到 Exchange 中时,出现以下问题“EndDate 早于 StartDate”,有人可以帮忙解决这个问题吗? Appointment appt=new Appointment();
哪个是正确的。两者之间到底有什么区别? $(function() { var today = new Date(); today.setDate(today.getDate()); $('
我是一名优秀的程序员,十分优秀!