前提
TwitterAPiからツイート情報を取得し表示するWebアプリを作っています
使用言語はPHP、JavaScriptです
実現したいこと
TwitterApiで取得したツイート日時をSmartyで日本時間に変換する。
strtotime修飾子でツイート日時をUnixタイムスタンプに変換、標準時からの時間差分を加算
date_format修飾子で見やすい形式の日時に変換する。
発生している問題・エラーメッセージ
エラーになります。
Warning: A non-numeric value encountered in C:\xampp\htdocs\gettwitters\templates_c\c6b1e6c4473372ba38ab53193f5c25c9d3ee30f3_0.file.twitters.tpl.php on line 101
該当のソースコード
Smarty(PHPファイル)
1<p class="tweet-time"> 2 {$elem->created_at|strtotime+(9*60)*60*1000|date_format:"Y年m月d日 H:i:s"} 3</p> 4
ツイート日時の形式
$elem->created_at:"Thu Oct 06 01:42:50 +0000 2022"
Smartyで上記のツイート日時に標準時からの時間差を足し日本時間に変換する方法がございましたらご教示の程お願い申し上げます。

回答1件
あなたの回答
tips
プレビュー