首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定新闻脚本的日期和时间

确定新闻脚本的日期和时间
EN

Stack Overflow用户
提问于 2018-08-09 04:35:02
回答 2查看 28关注 0票数 0

大家好,我想知道是否有人能告诉我如何确定我的日期和时间,请用 date 2018-08-09 06:09:20:time

但我喜欢像Date2018-08-09 Time06:09:20

如果有人能帮我,那就太好了

主代码

代码语言:javascript
复制
<?php
$result = mysqli_query($link,"SELECT * FROM news ORDER by title ");
while($row = mysqli_fetch_array($result))
echo "<center></br><u><h2>Title : " .$row['title']. "</h2></u>
  <strong>by</strong> <admin-css>" .$row['name']. "</admin-css></br> 
  <h3>" .$row['content']. "</h2>
  <u>Date : " .$row['timestamp']. "  : Time </u></br></br></center>"; 
mysqli_close($link);
?>

主数据库

数据库结构

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-09 04:40:45

请将显示日期时间的代码行替换为下面的代码行:

代码语言:javascript
复制
<u>Date : " .date('Y-m-d' , strtotime($row['timestamp'])). "  : Time : " .date('H:i:sA' , strtotime($row['timestamp'])). "</u></br></br></center>";

也可以在查询中将UNIX_TIMESTAMP()用作:

代码语言:javascript
复制
SELECT *, UNIX_TIMESTAMP(`timestamp`) AS unix_timestamp FROM news ORDER by title;

在代码中,它可以用作:

代码语言:javascript
复制
<u>Date : " .date('Y-m-d' , $row['timestamp']). "  : Time : " .date('H:i:sA' , $row['timestamp']). "</u></br></br></center>";
票数 0
EN

Stack Overflow用户

发布于 2018-08-09 04:50:05

只需在从数据库查询后使用below函数,并按如下所示中断时间戳字符串:

代码语言:javascript
复制
$str = "2018-08-09 06:09:20";
$splitString = explode(" ",$str);
echo "Date: ".$splitString[0];
echo "<br>";
echo "Time: ".$splitString[1];

输出将是:

代码语言:javascript
复制
Date: 2018-08-09
Time: 06:09:20

用以下代码替换代码:

代码语言:javascript
复制
$splitString = explode(" ",$row['timestamp']);
echo "<center></br><u><h2>Title : " .$row['title']. "</h2></u>
  <strong>by</strong> <admin-css>" .$row['name']. "</admin-css></br> 
  <h3>" .$row['content']. "</h2>
  <u>Date : " .$splitString[0]. "  : Time: </u></br></br>" .$splitString[1]. "</center>"; 

希望它能帮助你,如果需要帮助,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51758918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档