MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

可以在MySQL中使用TIME_TO_SEC()函数。如果要将日期时间转换为秒,则可以使用PHP的strtotime()函数。 MySQL语法如下:

SELECT TIME_TO_SEC(ABS(timediff(‘yourDateTimeValue’,now())));

现在,您可以通过strtotime()函数将PHP日期时间转换为秒。

首先,您需要安装XAMPP服务器以运行PHP程序。

成功在C盘中安装XAMPP后,需在以下位置包含PHP文件。快照如下:

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

注意 :这里,我已将Apache的端口更改为8086,因为默认端口被其他程序占用。这样做是为了开始运行PHP程序。

因此,如果在您的系统中默认端口正常工作,则使用它,否则您可以在地址栏中使用更新的端口。网址如下:

http://localhost:yourPortNumber/locationofphpfile/

因此,在这里端口号是8086,“locationofphpfile”是“phpproject”。以下是端口号的快照:

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

首先,打开编辑器并编写以下代码将日期时间转换为秒。 PHP代码如下。

将程序保存为.php扩展名,例如’yourFileName.php’。我已将其保存为’DifferenceInSeconds.php’。

阅读更多:MySQL 教程

DifferenceInSeconds.php

<<?php
MySQLDateTime='2019-01-29 13:50:40';
echo "<h1>strtotime值为:"."</h1>".strtotime(MySQLDateTime)."<br>";
echo "<h1>时间值为:"."</h1>".time()."<br>";
diffenceInSeconds = strtotime(MySQLDateTime)-time();
echo "<h1>两个时间之间的差异(秒)为:"."</h1>".$diffenceInSeconds;
?>

PHP代码的快照如下:

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

现在打开任何浏览器并将URL粘贴到地址栏中。

http://localhost:yourPortNumber/locationofphpfile/

我的系统中的端口号为8086。在XAMPP服务器中检查您的端口号。将以下url粘贴到地址栏中。 在此,phpproject是我们在XAMPP / htdocs /中保存PHP文件的文件夹:

http://localhost:8086/phpproject/

按回车键后,您将获得一个页面,其中包含您的程序。快照如下:

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

现在,单击上面的php文件’DifferenceInSeconds.php’。您将获得以下输出:

MySQL TIME_TO_SEC()函数在PHP中的等效方法是什么,如何将日期时间转换为秒?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程