返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么将秒数转时间
  • 408
分享到

php怎么将秒数转时间

php 2018-03-11 08:03:53 408人浏览
摘要

php将秒数转时间的方法:1、创建一个PHP示例文件;2、通过“function Sec2Time($time){...}”方法将秒数转换为时间即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php怎么将秒数转时间?

php 将秒数转换为时间(年、天、小时、分、秒)

$t=1637544;
$d=Sec2Time($t);

$d为 0年18天 22小时52分24秒

将秒数转换为时间(年、天、小时、分、秒)

function Sec2Time($time){
    if(is_numeric($time)){
    $value = array(
      "years" => 0, "days" => 0, "hours" => 0,
      "minutes" => 0, "seconds" => 0,
    );
    if($time >= 31556926){
      $value["years"] = floor($time/31556926);
      $time = ($time%31556926);
    }
    if($time >= 86400){
      $value["days"] = floor($time/86400);
      $time = ($time%86400);
    }
    if($time >= 3600){
      $value["hours"] = floor($time/3600);
      $time = ($time%3600);
    }
    if($time >= 60){
      $value["minutes"] = floor($time/60);
      $time = ($time%60);
    }
    $value["seconds"] = floor($time);
    //return (array) $value;
    $t=$value["years"] ."年". $value["days"] ."天"." ". $value["hours"] ."小时". $value["minutes"] ."分".$value["seconds"]."秒";
    Return $t;
    
     }else{
    return (bool) FALSE;
    }
 }

--结束END--

本文标题: php怎么将秒数转时间

本文链接: https://www.lsjlt.com/news/156.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP获取系统毫秒数时间方法
    这篇文章主要介绍了PHP获取系统毫秒数时间方法,php中获取时间方法是date(),在php中获取时间戳方法有time()、strtotime(),文章通告主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下 ...
    759
    2023-03-24
    PHP获取系统毫秒数 PHP获取系统时间
  • php 怎么将数组转大写
    php将数组转大写的方法:1、创建一个PHP示例文件;2、定义一个关联数组;3、使用foreach语句遍历数组;4、使用strtoupper函数将数组元素转为大写即可。 ...
    209
    2023-03-24
    php 数组 大写
  • php怎么将中文逗号转英文
    php将中文逗号转英文的方法:1、创建一个PHP示例文件;2、通过“$val1=str_replace(',',',',$val1);”实现将中文逗号转英文即可。 ...
    876
    2023-03-24
    php
  • php怎么将16进制转36进制
    php中,可以使用base_convert()函数来将16进制转为36进制,该函数可以在任意进制之间进行转换,将指定原进制转换为目标进制,只需要设置好原进制和要转换的进制即可;语法“base_convert("要转换的值",16,36)”。 ...
    420
    2023-03-24
    php 进制转换 16进制转36进制
  • mysql中怎么获取当前时间、秒数
    这篇文章给大家介绍mysql中怎么获取当前时间、秒数,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、获取当前时间SELECT CURDATE();SELECT NOW();二、获取相对于197 ...

    二、获取相对于1970年1月1日8点的秒数:

          SELECT TIMESTAMPDIFF(SECOND, '1970-1-1 8:0:0', NOW());

          SELECT TIMESTAMPDIFF(SECOND, '1970-1-1 8:0:0', CURDATE());

    mysql中怎么获取当前时间、秒数

    975
    2023-03-24
    mysql
  • php怎么实现跳转并带秒数
    php实现跳转并带秒数的方法:1、通过“header("Refresh:秒数;url=地址")”方式实现跳转;2、通过sleep方法实现带秒数跳转即可。 ...
    311
    2023-03-24
    php
  • php怎么将字符串全部转大写
    php将字符串全部转大写的方法:1、创建一个PHP示例文件;2、定义需要转换的变量;3、通过“strtoupper($str);”将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串即可。 ...
    338
    2023-03-24
    php 大写
  • PHP中怎么将01转成1
    在PHP中,可以利用substr()函数将“01”转成“1”,该函数可以返回字符串的一部分,当函数内的参数设置为“1”时,就可以去除字符串中的第一个字符,语法为“substr('01',1)”。 ...
    798
    2023-03-24
    PHP
  • php 怎么实现时间戳转格式
    php实现时间戳转格式的方法:1、通过strtotime获取指定日期的unix时间戳;2、使用date函数将指定时间戳转换成系统时间格式即可。 ...
    804
    2023-03-24
    php
  • php怎么将字节数组转16进制
    php将字节数组转16进制的方法:1、将每个整数转换为字符;2、通过“join($chars);”转成字符串;3、使用“bin2hex($bin);”将其转换为十六进制字符串即可。 ...
    272
    2023-03-24
    php
  • php怎么将时间戳转换为实际时间
    在PHP中,可以利用date()函数将时间戳转换为实际时间,该函数的作用就是将时间戳格式化为可读性更好的日期和时间,可以利用参数来规定转换后的时间格式,语法为“date (时间戳的格式,规定时间戳)”。 ...
    609
    2023-03-24
    php
  • php怎么将2.131转换成整数
    php将2.131转换成整数的方法:1、使用floor函数进行舍去法取整;2、使用ceil函数实现进一法取整;3、通过round函数进行四舍五入法取整。 ...
    382
    2023-03-24
    php 整数
  • php中怎么让秒转化成毫秒数
    在PHP中,可以利用“*”算术运算符让秒转换成毫秒,该运算符用于计算操作数的乘积,只需要将指定的秒数乘以1000即为转化后的毫秒数,语法为“秒数值*1000”。 ...
    579
    2023-03-24
    php
  • curl 怎么转php
    curl转php的方法:1、通过“curl -X GET -H "Content-Type:application"...”获取状态;2、设置状态;3、通过“$header= array(...)”方法实现curl转为php发送即可。 ...
    853
    2023-03-24
    curl php
  • php怎么将秒转化为时间格式
    php将秒转化为时间格式的方法:1、创建一个php示例文件;2、定义一个“private function convert($second){...}”方法;3、在方法体内通过“floor($second / (3600*24));”等公式实现秒数转换为时间即可。 ...
    199
    2023-03-24
    php
  • php怎么转txt文件
    php转txt文件的方法:1、找到需要转换格式的PHP文件;2、鼠标右键在弹出的菜单中选择【重命名】;3、直接修改后缀名为txt保存即可。 ...
    283
    2023-03-24
    php txt
  • php svg怎么转jpg
    php svg转jpg的方法:1、创建一个PHP示例文件;2、通过“public function svgtojpg(){$image =...}”方法实现转换即可。 ...
    447
    2023-03-24
    php svg jpg
  • php怎么将日期时间转换为y m d格式
    转换方法:1、使用strtotime()将指定日期时间转为时间戳,语法“strtotime("指定日期时间")”;2、使用date()函数格式化时间戳,将其转为“y m d”格式的时间,语法“date("y m d",时间戳);”。 ...
    747
    2023-03-24
    php 日期时间 y m d格式
  • php怎么将时间戳转化为小时分钟
    php将时间戳转化为小时分钟的方法:1、通过time()获取UNIX系统时间戳;2、通过“date("Y-m-d h:i:s", $d);”方式将时间戳转化为方便阅读的时间即可。 ...
    858
    2023-03-24
    php 时间戳
  • php怎么将数据编码从utf-8转为gbk
    在php中,可以利用iconv()函数将数据的编码从utf-8转为gbk,该函数可以将字符串按要求的字符编码来转换,语法“iconv("UTF-8","gbk//TRANSLIT",$str)”。 ...
    881
    2023-03-24
    php 编码转换 utf-8转gbk
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作