Jtti广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php将秒数转换成时分秒
  • 779
分享到

php将秒数转换成时分秒

php 2018-03-03 22:03:59 779人浏览 猪猪侠
摘要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php 秒数转换成时分秒方法:前言通讯记录需要用到的一个方法,就是将秒转为时分秒 方法php有内置的方法,直接用即可,不过这个只是24小时以内。对于通讯录来说是够用了~示

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

php 秒数转换成时分秒方法:

前言

通讯记录需要用到的一个方法,就是将秒转为时分秒

方法

php有内置的方法,直接用即可,不过这个只是24小时以内。对于通讯录来说是够用了~

示例

$v = 30;gmdate('H:i:s', $v); //00:00:30

如果要改成XX时XX分XX秒这种格式只要转化下就可以了,我这里直接用三元嵌套了


public function ftime($s)
{
$time = explode(':', $s);
$time['0'] == '00' ? $h = 0 : $h = $time['0'];
$time['1'] == '00' ? $m = 0 : $m = $time['1'];
$time['2'] == '00' ? $s = 0 : $s = $time['2'];
$ftime = (
empty($h) ? (
empty($m) ? $s .'秒' : (
empty($s) ? $m . '分' : $m . '分' . $s .'秒'
)
) :(
empty($m) && empty($s) ? $h .'小时' : (
empty($m) ? $h . '时' . $s . '秒' : (
empty($s) ? $h . '小时' . $m . '分' : $h . '小时' . $m . '分' .$s . '秒'
)
)
)
); return $ftime;
}

效果图

推荐学习:《PHP视频教程

但是这个只是24小时以内的,虽然对通讯录够用了,但是对于如果下次需要一个显示天的呢?所以接下来重新写个方法。


function secondChanage($second = 0)
{
$newtime = '';
$d = floor($second / (3600*24));
$h = floor(($second % (3600*24)) / 3600);
$m = floor((($second % (3600*24)) % 3600) / 60);
$s = $second - ($d*24*3600) - ($h*3600) - ($m*60); empty($d) ?
$newtime = (
empty($h) ? (
empty($m) ? $s . '秒' : (

empty($s) ? $m.'分' : $m.'分'.$s.'秒'
)
) : (
empty($m) && empty($s) ? $h . '时' : (
empty($m) ? $h . '时' . $s . '秒' : (
empty($s) ? $h . '时' . $m . '分' : $h . '时' . $m . '分' . $s . '秒'
)
)
)
) : $newtime = (
empty($h) && empty($m) && empty($s) ? $d . '天' : (
empty($h) && empty($m) ? $d . '天' . $s .'秒' : (
empty($h) && empty($s) ? $d . '天' . $m .'分' : (
empty($m) && empty($s) ? $d . '天' .$h . '时' : (
empty($h) ? $d . '天' .$m . '分' . $s .'秒' : (
empty($m) ? $d . '天' .$h . '时' . $s .'秒' : (
empty($s) ? $d . '天' .$h . '时' . $m .'分' : $d . '天' .$h . '时' . $m .'分' . $s . '秒'
)
)
)
)
)
)
);
return $newtime;

}

以上就是php将秒数转换成时分秒的详细内容,更多请关注编程界其它相关文章!

--结束END--

本文标题: php将秒数转换成时分秒

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

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

猜你喜欢
  • mysql如何将秒数转换成时分秒
    这篇文章主要讲解了“mysql如何将秒数转换成时分秒”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql如何将秒数转换成时分秒”吧! ...
    136
    2023-09-27
    mysql
  • mysql如何将时分秒转换成秒数
    这篇文章主要介绍“mysql如何将时分秒转换成秒数”,在日常操作中,相信很多人在mysql如何将时分秒转换成秒数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql如何将...
    391
    2023-09-27
    mysql
  • php怎么将分钟数转换成时分秒格式
    在PHP中,将分钟数转换成时分秒可以使用date() 和 mktime() 函数。date() 函数将时间戳格式化为可读时间,而mktime()函数则返回给定日期组件的 Unix 时间戳。下面是将分钟数转换成时分秒的代码实现:functio...
    480
    2023-09-27
  • vue如何将秒数转成“时分秒”格式
    今天小编给大家分享一下vue如何将秒数转成“时分秒”格式的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、使用Date库在V...
    429
    2023-09-27
  • 浅析php将秒数转为时分秒格式的方法
    在PHP中,秒数是需要时分秒格式化的常见情况。因此,将秒数转换为时分秒格式在PHP中是一项非常重要的技能。要将秒数转化为时分秒格式,我们可以使用PHP内置函数来完成。下面就让我们来详细了解一下这个过程。第一步:获取秒数首先,我们需要获取需要...
    950
    2023-09-27
  • PHP如何将秒数转成格式为天时分秒
    这篇文章主要介绍PHP如何将秒数转成格式为天时分秒,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!PHP代码如下:<phpfunction convert_seconds($seconds){ ...
    802
    2023-09-27
  • 【Java】Date时分秒毫秒数清零
    项目场景: 背景: 开发中我们经常会遇到date时间格式的处理,尤其是将日期时分秒毫秒清零 问题描述 需要将当前时间的时分秒毫秒数进行清零,以匹配当天所有时间段的数据 方法一 java....
    133
    2023-09-27
    java 开发语言 idea
  • php怎么使用date去掉时分秒
    这篇文章主要介绍了php怎么使用date去掉时分秒,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在php中,可以使用“date('Y-m-d',strtoti...
    815
    2023-09-27
  • php怎么把秒转为时分秒
    在php中,可以使用date()函数来将秒数转为时分秒的格式,语法“date("H:i:s",时间戳)”。时间戳是自Unix纪元起到当前时间的秒数,而date()函数可以格式化时间戳,通过第一个参数设置的格式符将时间戳转...
    356
    2023-09-27
    php php日期时间
  • php如何将时间戳转为时分秒格式
    这篇文章主要讲解了“php如何将时间戳转为时分秒格式”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何将时间戳转为时分秒格式”吧!一、 什么是UNIX时间戳UNIX时间戳指的是从197...
    387
    2023-09-27
  • php 怎么实现时间把时分秒去掉
    php实现时间把时分秒去掉的方法:1、创建一个php示例文件;2、使用strtotime函数将日期时间转换为时间戳;3、通过date函数对日期或时间进行格式化即可去掉时分秒。本教程操作环境:Windows10系统、PHP8.1版、Dell ...
    265
    2023-09-27
    php 时间
  • 怎么用php把秒转为时分秒
    本文小编为大家详细介绍“怎么用php把秒转为时分秒”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用php把秒转为时分秒”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在php中,可以使用date()函数来将秒...
    269
    2023-09-27
  • Mybatis按年月日时分秒查询,MySQL年月日时分秒查询
    Mybatis按时间范围查询,Mybatis按年月日时分秒查询,MySQL按时间范围查询,MySQL年月日时分秒查询 一、时间范围: 1 ==> 年; 2 ==> 月; 3 ==> 周         SELECT            ...
    737
    2023-09-27
    mybatis mysql java date 时间范围
  • 将php数组转换成json
    在PHP中,我们经常需要将数据从一个格式转换为另一个格式以进行处理或传输。其中一种常见的转换方式是将PHP数组转换为JSON(JavaScript Object Notation)格式。本文将介绍如何将PHP数组转换为JSON,以及如何处理...
    954
    2023-09-27
  • 聊聊php怎么将年月日时分秒转成时间戳
    PHP是一种广泛使用的脚本语言,它选用了Unix时间戳作为时间表现方式,这是表示自1970年1月1日起经过的秒数。当我们需要把指定的年月日时分秒转换成时间戳的时候,我们可以通过PHP内置函数完成。第一步是使用PHP内置的date()函数来获...
    235
    2023-09-27
  • php如何将年月日时分秒转成时间戳
    本文小编为大家详细介绍“php如何将年月日时分秒转成时间戳”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何将年月日时分秒转成时间戳”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。PHP是一种广泛使用的脚本...
    555
    2023-09-27
  • php如何实现时间把时分秒去掉
    今天小编给大家分享一下php如何实现时间把时分秒去掉的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。php实现时间把时分秒去掉...
    881
    2023-09-27
  • php怎么将csv转换成xls
    在实际开发过程中,我们可能需要将CSV格式的数据转换成Excel格式(XLS或XLSX)。因为CSV文件只是一个简单的文本文件,而Excel文件支持更多的功能,比如数据的筛选、排序、图表展示等。PHP提供了强大的处理CSV和Excel的函数...
    184
    2023-09-27
    php csv xls
  • php如何将中文转换成拼音
    php中使用overtrue/pinyin拓展将中文转换成拼音:1.安装overtrue/pinyin拓展;2.使用Pinyin将中文转换成无音调的拼音;3.使用PINYIN_TONE将中文转换成带音调的拼音;在php中使用overtrue...
    279
    2023-09-27
    PHP
  • php 将数组转换成字符串
    PHP是一门流行的编程语言,用于创建交互式的web应用程序。在PHP中,数组是一种非常常用的数据类型,通常用于存储和处理大量数据。有时候,我们可能需要将一个数组转换成字符串,以便于数据的传输或存储。本文将介绍如何将PHP数组转换成字符串。i...
    669
    2023-09-27
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作