1-14编程练习以及时间戳的作用
来源:1-15 简易计算器的实现
V丶K
2017-11-24 16:42:39
<?php header('content-type:text/html;charset=utf-8'); date_default_timezone_set('PRC'); $date=date('Y-m-d H:i:s'); $time=date('H'); if($time>=5 && $time<10){ $a='早上好'; }elseif($time>=10 && $time<14){ $a='中午好'; }elseif($time>=14 && $time<18){ $a='下午好'; }elseif($time>=18 && $time<21){ $a='晚上好'; }else{ $a='休息时间'; } echo $date.$a;
所以我还是不知道时间戳的作用 单独试了下代码:
<php? echo time();
发现就是一长串数字 应该是个秒数吧 但是仍然不懂把时间戳加在data()里面的作用到底是用来干嘛的
1回答
您好,time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数。该函数的作用就是为了获取当前的时间,通过date等相关函数可以将这个时间戳转化为对应的日期时间,比如2017-11-24 18:22 这样的字符串,我们在实际项目中很多地方是需要这个时间的,比如你的淘宝订单页面,会显示你下订单的时间,是因为当你下单时,代码通过time函数获取了当时的时间戳转化为了对应的日期存在了数据库里,否则就无法知道是什么时候下的单了,当然还有很多很多需要记录时间的场景,未来接触的多了,用的也会越来越多。
如果解决了您的问题,请采纳,祝学习愉快~
相似问题