EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

OR

使用Simple Mvc Sitemap产生的Sitemap的lastmod里面的日期格式错误

使用Simple Mvc Sitemap产生的Sitemap的lastmod里面的日期格式错误,Google无法读取这样的Sitemap

Google Console 提交Sitemap出错,日期无效:

报错:
发现无效日期。请修正日期或格式,然后重新提交。

详细信息:
父标记:url
标记:lastmod

根据《国际标准ISO 8601》 

  • 2020-4-20(×)
  • 2020-04-2(×)
  • 2020-4-2(×)
  • 2020-04-20(√)

日期格式标准应该是2020-04-20的表示方法。

Google可以另外接受这样的日期格式:

<lastmod>2020-07-01T13:24:31+09:00</lastmod>

 

解决方案:

public DateTime GetCorrectDate(DateTime dateTime)
{
    DateTime lta = dateTime;
    DateTime w3cDateTime = new DateTime(lta.Year, lta.Month, lta.Day, lta.Hour, lta.Minute, lta.Second, DateTimeKind.Local);
    return w3cDateTime;
}

使用方式:

List<SitemapNode> nodes = new List<SitemapNode>
{
    new SitemapNode(Url.Action("Index", "Home"))
    {
        ChangeFrequency = ChangeFrequency.Daily,
        LastModificationDate =GetCorrectDate(DateTime.UtcNow),               
        Priority =1.0M
    },          
};

参考文档:

https://github.com/uhaciogullari/SimpleMvcSitemap/issues/16

This article was last edited at 2023-11-13 14:40:03

play slots online

You are so interesting! I don't believe I've read through something like this before. So great to find another person with unique thoughts on this topic. Seriously.. thanks for starting this up. This website is something that is needed on the internet, someone with a little originality!

reply

2024-07-14 08:32:59

잠실 가라오케

잠실 가라오케는 친구들과 다같이 모여 즐기는 취미로서 뿐만 아니라, 일본의 비즈니스 문화에서도 중요한 역할을 합니다. 일본의 비즈니스 조직이나 연6

reply

2024-07-17 16:33:53

범일 푸르지오

범일 푸르지오 써밋 아파트 가격이 치솟으면서 '주거형 모텔'에 대한 관심이 갈수록 커지고 있습니다. 특별히 신도시나 택지개발지구에 자리하는 주거형 &#5

reply

2024-07-18 09:33:46

빗썸 자동매매

8월32일 프로그램 매매의 시세는 6개당 1만8000달러대였으나 한 달이 지난 지금은 2만달러 이상 떨어졌다. 이에 주순해 테슬라가 보유한 비트코인의 가치도 8조원

reply

2024-07-19 18:24:18

잠실 가라오케

잠실가라오케는 친구들과 다같이 모여 즐기는 취미로서 뿐만 아니라, 일본의 비즈니스 문화에서도 결정적인 역할을 합니다. 일본의 비즈니스 모임이나 Ǻ

reply

2024-07-20 10:55:36

Today's comments have reached the limit. If you want to comment, please wait until tomorrow (UTC-Time).

There is 20h12m59s left until you can comment.