php-倒计时

简介: php-倒计时

countDown.php

<?php
function countDown($time){
    $timeNow = time();
    $timeOver = strtotime($time);
    $day = intval(($timeOver-$timeNow)/86400);
    $hour = intval((($timeOver-$timeNow)%86400)/3600);
    $minute = intval(((($timeOver-$timeNow)%86400)%3600)/60);
    $second = intval(((($timeOver-$timeNow)%86400)%3600)%60);

    echo "距离回家还有 <b>{$day}</b> 天 {$hour}小时{$minute}分{$second}秒!";
}

countDown('2020-01-22 18:40:00');

效果图:
在这里插入图片描述

首先用time函数获取当前时间戳,再将期望到达的正常时间也就是“2020-01-23”使用strtotime函数解析为Unix 时间戳。
time:返回当前的 Unix 时间戳。
strtotime:将任何字符串的日期时间描述解析为 Unix 时间戳。

公式:3600表示一小时的秒数。86400表示一天的秒数。
ceil 向上取整(有小数就加1);
floor 向下取整(有小数就减1);
intval 表示直接取整;
round 四舍五入取整;

目录
相关文章
|
机器学习/深度学习 传感器 计算机视觉
MotionBert论文解读及详细复现教程
MotionBert提出了一个统一视角来学习人体运动表示,并使用双流时空Transformer(DSTformer)网络作为运动编码器,能够全面、自适应地捕获骨骼关节之间的远程时空关系,实现在多个下游任务上的性能提升。
747 2
MotionBert论文解读及详细复现教程
|
搜索推荐 C语言
深入浅出理解 C 语言中的 qsort 函数
深入浅出理解 C 语言中的 qsort 函数
|
机器学习/深度学习 计算机视觉
深度残差网络(ResNet)之ResNet34的实现和个人浅见
深度残差网络(ResNet)之ResNet34的实现和个人浅见
794 0
深度残差网络(ResNet)之ResNet34的实现和个人浅见
|
存储 安全 数据安全/隐私保护
Harbor私有镜像仓库搭建
Harbor是由VMware开发的开源镜像仓库管理系统,具有以下一些主要特点和功能: 1.镜像管理 Harbor可以存储、管理镜像,支持访问控制、镜像复制、镜像删除等功能。 2.角色访问控制 可以创建用户和设置角色控制镜像的访问权限,例如只读或读写权限。 3.镜像复制 支持在多个Harbor实例之间复制镜像,保证分布式部署可以访问相同镜像。 4.镜像安全扫描 可以配置镜像安全扫描,检测镜像中的漏洞或风险。 5.镜像签名与信任 支持内容信任机制,确保镜像来源可信的同时保护镜像内容不被篡改。 6.策略管理 可以对用户访问、镜像复制和其他操作设置灵活的策略。
435 1
|
开发工具 git
Git回滚代码到某个commit
回退命令:$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前 $ git reset --hard commit_id 退到/进到 指定commi...
11740 0
|
JSON 编译器 C语言
【C++】VSCode配置C++环境(详细教程)
原文发表于CSDN:https://blog.csdn.net/weixin_44350891/article/details/123068838
【C++】VSCode配置C++环境(详细教程)
|
缓存 监控 Linux
Linux 日志查看命令journalctl
Journald是Linux系统中新的系统日志方式,它把日志信息写入二进制文件,它终结了文本日志。查看所有系统日志,只用一个命令即可,这个命令就是journalctl。Journald守护进程:systemd-journald,其中systemd日志服务就由此守护程序处理。
1584 0
Window 命令行查看 EXE或者DLL的依赖库
Window 命令行查看 EXE或者DLL的依赖库
1394 0
|
前端开发 Java 数据库
SpringBoot集成markdown实现文档管理
最近在做一个部门内部简单的知识库系统,便于新人入职了解与一些常见问题的解答,知识库的形式是以文档为主,为了快速实现文档功能,决定采用markdown形式录入,生成本地文件后以html方式展现,层次清晰便于查看
450 0
|
存储 机器学习/深度学习 缓存
HDFS的元数据和数据块管理
介绍Hadoop文件系统(HDFS)的元数据和数据块管理
592 0