Sitemap lastmod日期在Javascript中

时间:2017-09-21 08:19:27

标签: javascript php html xml sitemap

我需要在sitemap.xml中的<lastmod></lastmod>标记中显示的日期格式。我怎样才能做到这一点?

输出如:

<lastmod>2016-01-21EEST18:01:18+03:00</lastmod>

'EEST'可能是时区偏移。

我在php中看到了这个问题和答案:

Google Sitemap Date Format

但不知道如何在Javascript中实现它,

感谢。

编辑:问题不重复,因为我需要在JavaScript中使用正确的时间格式。

1 个答案:

答案 0 :(得分:1)

lastmod标记使用YYYY-MM-DDThh:mmTZD格式,其中TZD是时区偏移量。 W3 date and time format为您提供了3种TZD选项:(Z或+ hh:mm或-hh:mm)

这意味着在javascript中你可以使用

const date = new Date().toISOString();

并且它看起来像2017-11-15T11:18:17.266Z,这对于站点地图lastmod是正确的。