迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
這個什么時間 問下這種時間 怎么實現
<meta property="article:published_time" content="2021-03-26T21:00:29+00:00" />
2021-03-26T21:00:29+00:00 怎么調出這個時間
說明有難度,懸賞(設置懸賞)低了
<?php function utc_time(){ date_default_timezone_set('PRC'); $timestamp = new \DateTime(); $timeStr = $timestamp->format("Y-m-d\TH:i:s+00:00"); return $timeStr; } $ti=utc_time(); ?> <meta property="article:published_time" content="{$ti}" />
回復@志偉
2021-03-26T21:00:29+00:00
T后面 隨機變動的
回復@志偉 搞錯了 看有些網站后面
+00:00
好像 是不變
回復@志偉 這個輸出時間 好像當天時間 不是文章更新時間 怎么改成更新時間 show頁面
最標準寫法是:{dr_date($_updatetime, "c")}
手動方法:{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}
回復@qqd
如果文章錄入時間用:
<meta property="article:published_time" content="{dr_date($_inputtime, "Y-m-d\TH:i:s+00:00")}" />
如果文章更新時間用:
<meta property="article:published_time" content="{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}" />
注意,必須在show頁面才有效果。
{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}
這個好像中國時間吧 國外時間也是這樣嗎 英文站用
回復@臥龍先生
回復@志偉 謝謝 感謝
回復@qqd 都一樣的,這個是獲取文章發布時間。不是實時時間,所以不存在時區差別。
xml也需要輸出這個時間 這個地方需要怎么改 加入,謝謝
<lastmod>'.date('Y-m-d', $t['updatetime']).'</lastmod>'.PHP_EOL;
回復@南哥 感謝
回復@臥龍先生 感謝
回復@qqd 直接放到中間去就可以了
<lastmod>{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}</lastmod>
這樣好像不行 輸出錯誤
回復@志偉 這個文件在 dayrui/App/Sitemap/Models/Sitemap.php 不是模板里面
回復@qqd 那要二開sitemap插件了
說明有難度,懸賞(設置懸賞)低了
回復@志偉
T后面 隨機變動的
回復@志偉
回復@志偉 搞錯了 看有些網站后面
好像 是不變
回復@志偉 這個輸出時間 好像當天時間 不是文章更新時間 怎么改成更新時間 show頁面
最標準寫法是:{dr_date($_updatetime, "c")}
手動方法:{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}
回復@qqd
如果文章錄入時間用:
如果文章更新時間用:
注意,必須在show頁面才有效果。
{dr_date($_updatetime, "Y-m-d\TH:i:s+00:00")}
這個好像中國時間吧 國外時間也是這樣嗎 英文站用
回復@志偉
回復@臥龍先生
回復@志偉 謝謝 感謝
回復@qqd 都一樣的,這個是獲取文章發布時間。不是實時時間,所以不存在時區差別。
回復@志偉
xml也需要輸出這個時間 這個地方需要怎么改 加入,謝謝
<lastmod>'.date('Y-m-d', $t['updatetime']).'</lastmod>'.PHP_EOL;
回復@南哥 感謝
回復@臥龍先生 感謝
回復@qqd 直接放到中間去就可以了
回復@志偉
這樣好像不行 輸出錯誤
回復@志偉 這個文件在 dayrui/App/Sitemap/Models/Sitemap.php 不是模板里面
回復@qqd 那要二開sitemap插件了