PHP时间戳,时间日期的处理

客官°小女子只卖身不卖艺 2022-09-23 11:00 356阅读 0赞
  1. 编码格式的定义:
  2. header("Content-type:text/html;charset=utf-8");
  3. //设定时区PRC(People's Republic of China)
  4. date_default_timezone_set("PRC");
  5. //一般将时间戳(格林威治时间1970年1月1日00:00:00到现在的秒数)存储到数据库
  6. $now = time();
  7. echo "用时间戳换算出多少年到现在:" . time() / (365 * 24 * 60 * 60) . "<br>";
  8. echo "现在的时间戳:" . $now . "<br>";
  9. //Y是显示年份的四位数,y是显示年份的后两位数;
  10. //M月和D日显示都为英文缩写,m和d是数字显示;
  11. //H:i:s时分秒(这些格式可以写一个,也可以全写。 //例如:只获得年份,就只写Y/y)echo "现在的时间戳换算为具体时间:" . date("Y-m-d H:i:s", $now) . "<br>";
  12. //例子:时间比较器。
  13. $pr = 1468812696;//(秒数)
  14. $fr = $pr + 60 * 10;//加的是秒数
  15. if (time() > $fr) {
  16. echo "时间过了" . "<br>";
  17. } else {
  18. echo "时间未到" . "<br>";
  19. }
  20. //getdate ([int timestamp])说明:1.[int timestamp]是指里边可设置写入用户规定的时间戳;
  21. //2.返回一个根据 timestamp 得出的包含有日期信息的结合数组。
  22. //3.如果没有给出时间戳则认为是当前本地时间。 $today = getdate();
  23. var_dump($today);
  24. //print_r()打印结果:Array ( [seconds] => 26 [minutes] => 22 [hours] => 14
  25. //[mday] => 18 [wday] => 1 [mon] => 7 [year] => 2016 [yday] => 199
  26. //[weekday] => Monday [month] => July [0] => 1468822946 )
  27. print_r($today);
  28. //生成时间戳函数mktime(hour,minute,second,month,day,year,is_dst);is_dst为可选项。
  29. //is_dst可选。如果时间在夏令时期间,则设置为 1,否则设置为 0,若未知则设置为 -1(默认)。
  30. //如果未知,PHP 会试图找到自己(可能产生意外的结果)。
  31. //注意:该参数在 PHP 5.1.0 中被废弃。取而代之使用的是新的时区处理特性。
  32. echo "生成的时间戳:" . mktime(11, 23, 30, 7, 14, 2003) . "<br>";
  33. echo "现在的时间戳:" . time();
  34. ?>

发表评论

表情:
评论列表 (有 0 条评论,356人围观)

还没有评论,来说两句吧...

相关阅读

    相关 PHP日期时间处理

    日期和时间处理可以分为格式化日期和时间,获取日期和时间信息,获取本地化的日期和时间及检验日期和时间的有效性。 格式化日期和时间 PHP中通过date()函数对本地