如何在我的 php mysql 中实现 Livestamp.js + Moment.js

How to implement Livestamp.js + Moment.js in my php mysql

我是初学者,我正在尝试在我的网站上实施 Livestamp.js + Moment.js 以获取过去一个月的用户帖子。什么都试了还是没有结果请帮帮我。

这是我的sql

CREATE TABLE `posts` (
  `id` int(11) NOT NULL,
  `userid` int(11) NOT NULL,
  `image` varchar(255) NOT NULL,
  `date` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;

这是我的结果数据get_data.php

<?php
session_start();
include("db.php");
include("ssql.php");
if(isset($_GET['offset']) && isset($_GET['limit'])){
$limit = $_GET['limit'];
$offset = $_GET['offset'];  
$db = mysqli_connect('localhost', 'root', '', 'xxxx');
$data = mysqli_query($db, "SELECT * FROM `posts` DESC LIMIT {$limit} OFFSET {$offset} ");
while($row = mysqli_fetch_array($data)) {
    echo "<span data-livestamp=".$row['date']."></span>";   
}
}
?>

这里是 Livestamp.js 和 Moment.js

<div id="post1">
     <script src="jquery.js"></script>
     <script src="moment.js"></script>
     <script src="livestamp.js"></script>    
</div>

Livestamp.js 使用 带时间戳的 数据,正如他们在其网站上明确指出的那样:

...text to your timestamped HTML elements...

您可能希望像这样将日期时间转换为时间戳:

strtotime($row['date'])