php 如何把5分钟转化为时间戳?

 我来答
牛牪犇E6

2020-11-17 · TA获得超过5.9万个赞
知道大有可为答主
回答量:7.2万
采纳率:93%
帮助的人:5134万
展开全部
如何用php把时间戳转化为年月日

wangbin_yg LV10
2017-01-07
满意答案

nhhxr
LV9
2017-01-08
PHP 中的 strtotime() 函数可以实现

strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。

strtotime(time,now)

time 规定要解析的时间字符串。
now 用来计算返回值的源桐时间戳。如果省略该参数,则使用当前时间。

成功则返回时间戳,否则返回 FALSE。在 PHP 5.1.0 之前本函数在失败时返回 -1

你要先搞清楚时间戳是什么!

在PHP中,时间戳是1970年1月1日0时0分到一个指定的时间点的秒数。5分钟是一个时间区间,不是一个时间点,所以不能转换为时间戳。除非把5分钟限定成一个时间点概雹磨坦念,例如:距离当前时间5分钟之前,距离1970年1月1日0时0分的5分钟之后。游滑

搞清之后就是代码了,PHP中有两个可以生成时间戳的函数,mktime()和strtotime()
ccc菜辣椒ccc

2020-11-19 · TA获得超过19.3万个赞
知道大有可为答主
回答量:11.6万
采纳率:77%
帮助的人:5299万
展开全部
在PHP中,时间戳是1970年1月1日0时0分到一个指定的时间点的秒数。5分钟是一个时间区间,不是一个时间点,所以不能转换为时间戳。除非把5分钟限定成一个时间点概念,例如:距离当前时间5分钟之前,距离1970年1月1日0时0分的5分钟之后。

搞清之后就是代码了,PHP中有两个可以生成时间戳的函数,mktime()和strtotime()具体用法自行百度吧。
在php中可以通过strtotime函数把时间转为时间戳,其语法是“strtotime(time,now);”,参数time表示日期时间字符串,而参租喊数now是用来弊胡野计算返回值的时间戳。

推荐:《PHP视频教程》

strtotime() 函数将任何英文文本的日期或时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。

注意:如果年份表示使用两位数格式,则值 0-69 会映射为 2000-2069,值 70-100 会映射为 1970-2000。

注意:请注意 m/d/y 或 d-m-y 格式的日期,如果分隔符是斜线(/),则使用美洲的 m/d/y 格式。如果分隔符是横杠(-)或者点(.),则使用欧洲的 d-m-y 格式。为了避免潜在的错误,您应该尽可能使用 YYYY-MM-DD 格式或者使用 date_create_from_format() 函数。

语法

strtotime(time,now);
参数

time 必需。规定日期/时间字符串。

now 可选。规定用来计算返回值的时做源间戳。如果省略该参数,则使用当前时间。

实例:

<?php echo(strtotime("now") . "<br>"); echo(strtotime("5 September 2016") . "<br>"); echo(strtotime("+5 hours") . "<br>"); echo(strtotime("+1 week") . "<br>"); echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>"); echo(strtotime("next Monday") . "<br>"); echo(strtotime("last Sunday")); ?>
运行结果是:

1604901378 1473004800 1604919378 1605506178 1605790583 1605456000 1604764800
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
茫茫人海一亮星

2020-11-18 · TA获得超过4.4万个赞
知道大有可为答主
回答量:4.1万
采纳率:82%
帮助的人:1494万
展开全部
php 如何把5分钟转化为时间戳?php 日期转时间戳?通常将一个字符串型的日期转为时间戳,可以使用strtotime()
工具原料计算机PHP
方法/步骤分步阅读
1
/6
将一个字符串型的日期转为时间戳,请使用strtotime()
2
/6
strtime()函穗皮数的基本语法和参数
3
/6
输入指定年月日的日期的时间戳
4
/6
保存之后在浏览器预览打印结果
5
/6
输出标准时间格式的时间戳
6
/6
保存并在浏览器打印输出
注意事项
熟悉strtotime()函数
喜欢请点拦磨赞和投票
内容仅供参考并受版权保护
php日期格式转时间简族斗戳的方法:1、使用strtotime函数将任何英文文本的日期时间描述解析为时间戳;2、使用mktime函数从日期取得时间戳;3、使用strtotime函数将英文文本字符串表示的日期转换为时间戳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友47c4dab
2020-11-17 · TA获得超过362个赞
知道小有建树答主
回答量:538
采纳率:100%
帮助的人:12.1万
展开全部
在php中可以通过strtotime函数把时间转为时间戳,其语法是“strtotime(time,now);”,参数time表示日期时间字符串,而参数now是用来计算返回值的时间戳。



推荐:《PHP视频教程》

strtotime() 函数将任何英文文本的瞎尺日期或时间描述解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数)。

注缓神神意:如果年份表示使用两位数格式,则值 0-69 会映射为 2000-2069,值 70-100 会映射为 1970-2000。

注意:请注意 m/d/y 或 d-m-y 格式的日期,如果分隔符是斜线(/),则使用美洲的 m/d/y 格式。如果分隔符是横杠(-)或者点(.),则使用欧洲的 d-m-y 格式。为了避免潜在的错误,您应该尽可能使用 YYYY-MM-DD 格式或者使用 date_create_from_format() 函数。

语法

strtotime(time,now);
参数

time 必需。规定日期/时间字符串。

now 可选。规定用来计算返回值的时间戳。如果省略该参数,则使扰亏用当前时间。

实例:

<?php echo(strtotime("now") . "<br>"); echo(strtotime("5 September 2016") . "<br>"); echo(strtotime("+5 hours") . "<br>"); echo(strtotime("+1 week") . "<br>"); echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>"); echo(strtotime("next Monday") . "<br>"); echo(strtotime("last Sunday")); ?>
运行结果是:

1604901378 1473004800 1604919378 1605506178
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销

2020-11-20 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:407万
展开全部
date('Y-m-d H:i:s', 1156219870);

1、 UNIX时间戳转换为日期用函数: date()

一般形式:date('Y-m-d H:i:s', 1156219870);

2、日期转换为UNIX时间戳用函数:strtotime()

一般形式:strtotime('2010-03-24 08:15:42');

3、这种方式在PHP程序中完成转换,优点是无论是不是数据库中查询获得的数据都能转换,转换范围不受限制,缺点是占用PHP解析器的解析时间,速度相对慢。

扩展资料

PHP构造函数和析构函数

1、在 PHP4 中,当函数与对象同名时,这个函数将成为该对象的构造函数,并且在 PHP4 中没有析构函数的概念。

2、在 PHP5 中,构造函数被统一命名为 __construct,并且引入了析构函数的概念,被统一命名为 __destruct。

3、在PHP4中,传递变量给一个函数或方法,实际是把这个变量做了一次复制,也就意味着你传给函数或方法的是这个变量的一个副本,除非你使用了引用符号“&;” 来声明是要做一个引用,而不是一个 Copy。

4、在 PHP5中,对象总是以引用的形式存在的,对象中使用strotime函数,代码如下;

<?php

echo strtotime("now"), "\n";

echo strtotime("10 September 2000"), "\n";

echo strtotime("+1 day"), "\n";

echo strtotime("告圆+1 week"), "\n";

echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";

echo strtotime("next Thursday"), "\n";

echo strtotime("last Monday"), "\n";

echo strtotime("20170808 23:00:01"), "\n";

?>

扩展资料:

PHP strtotime() 函数

1.strtotime,可以将美国英语格式时间字符串转换仿前的函数。

2.strtotime()可以用英语的自然语言创建某个时刻的时间戳

3.函数语法:int strtotime(string $time[,int PHP 中的 strtotime() 函数可以实现。

strtotime() 函数将任何英文文本的日期时间描述备友清解析为 Unix 时间戳。

strtotime(time,now),其中,time 规定要解析的时间字符串,now 用来计算返回值的时间戳。如果省略该参数,则使用当前时间。

成功则返回时间戳,否则返回 FALSE。在 PHP 5.1.0 之前本函数在失败时返回 -1。

$now])

4.函数作用:将美国英语格式的日期时间字符串转换成unix时间戳。的赋值操作同样也都是一个引用操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式