php自定义时间转换函数示例

2025-05-29 0 40

本文实例讲述了php自定义时间转换函数。分享给大家供大家参考,具体如下:

我们可以把经常用到的函数封装起来,在抽象类中,然后继承来使用。

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32
/**

* 时间转时间戳

* @param object $str

* @return timestamp

*/

function toTime($str, $flag = false) {

$year = substr($str, 0, 4);

$month = substr($str, 5, 2);

$day = substr($str, 8, 2);

$hour = substr($str, 11, -3);

$min = substr($str, -2);

if ($flag) {

$intTime = strtotime($year . '-' . $month . '-' . $day . ' ' . $hour . ':' . $min);

} else {

$intTime = strtotime($year . '-' . $month . '-' . $day);

}

//echo $intTime;exit;

return $intTime; //int

}

/**

* 时间戳转时间

* @param object $str

* @return

*/

function toDate($str, $flag = false) {

if ($flag) {

$date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str) . ' ' . date('H', $str) . ':' . date('i', $str);

} else {

$date_str = date('Y', $str) . '-' . date('m', $str) . '-' . date('d', $str);

}

return $date_str;

}

希望本文所述对大家PHP程序设计有所帮助。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 php自定义时间转换函数示例 https://www.kuaiidc.com/96296.html

相关文章

发表评论
暂无评论