PHP数学运算和日期相关

PHP 可用的函数 PHP 是一种流行的服务器端脚本语言,广泛应用于网站开发。它提供了丰富的内置函数,使得开发者能够更高效地处理各种任务。本文将详细介绍 PHP 中一些常用的函数,帮助开发者快速掌握并应用这些函数。 阅读详情

一、数学运算符

1. ceil 向上取整
2. floor 向下取整
3. round 四舍五入
4.intval 转为整数


二、日期相关

 $t=time();
 echo date("Y-m-d H:i:s",$t);

第一个参数的格式分别表示:
a - "am" 或是 "pm" 
A - "AM" 或是 "PM" 
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" 
D - 星期几,三个英文字母; 如: "Fri" 
F - 月份,英文全名; 如: "January" 
h - 12 小时制的小时; 如: "01" 至 "12" 
H - 24 小时制的小时; 如: "00" 至 "23" 
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12" 
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23" 
i - 分钟; 如: "00" 至 "59" 
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31" 
l - 星期几,英文全名; 如: "Friday" 
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12" 
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12" 
M - 月份,三个英文字母; 如: "Jan" 
s - 秒; 如: "00" 至 "59" 
S - 字尾加英文序数,二个英文字母; 如: "th","nd" 
t - 指定月份的天数; 如: "28" 至 "31" 
U - 总秒数 
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六) 
Y - 年,四位数字; 如: "1999" 
y - 年,二位数字; 如: "99" 
z - 一年中的第几天; 如: "0" 至 "365" 
其它不在上列的字符则直接列出该字符


时间戳

time();
mktime();



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

语法

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

strtotime('2010-03-24 08:15:42');

echo(strtotime("now"));
echo(strtotime("3 October 2005"));
echo(strtotime("+5 hours"));
echo(strtotime("+1 week"));
echo(strtotime("+1 week 3 days 7 hours 5 seconds"));
echo(strtotime("next Monday"));
echo(strtotime("last Sunday"));


时间递增

echo "Today:",date('Y-m-d H:i:s'),"<br>";
echo "Tomorrow:",date('Y-m-d H:i:s',strtotime('+1 day'));
上一行输出当前时间,下一行输出明天时间
这里+1 day
可以修改参数1为任何想需要的数  day也可以改成year(年),month(月),hour(小时),minute(分),second(秒)
如:
date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以随便自由组合,以达到任意输出时间的目的
注:该方法之针对1970年以后试用,也就是时间戳的适用范围。

【WRF-Urban】使用 CGLC-MODIS-LCZ_100m 数据集运行 WRF 时的城市参数化问题 阅读详情

相关推荐

无人机避障——卡内基梅隆大学(CMU)CERLAB 无人机自主框架复现

CMUCERLAB无人机自主框架是一个模块化的无人机自主导航系统,包含感知、测绘、规划和控制等组件。安装过程中遇到的主要问题包括:(1)cv_bridge路径未正确识别,需手动指定路径;(2)OpenCV版本冲突(4.2与4.6),导致动态导航节点崩溃。解决方案包括:完全卸载OpenCV4.2,重新编译安装OpenCV4.6,并修改相关CMakeLists文件指定版本。最终成功运行仿真环境,实现无人机在Gazebo和RViz中的自主避障导航功能。

weixin_45390670的博客 1647

PHP中常用数学、日期、字符串函数

 函数:执行某项功能的特定代码。 Sin() cos() 数学中 Sin(30)=0.5 函数名称(参数) = 0.5 函数的结果(返回值:可以对变量赋值)   Php函数的格式: 数据类型 函数名称(参数类型 val,参数类型 val,参数类型 val,[参数类型 val]) [ ]表示参数可选(可有可无) 数据类型 返回值的类型 string int float bool ar...

ZXNing的博客 471

【08】C#实战篇——C#调用C++ 动态库dll,报错 “无法加载DLL“xxx.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。”

摘要: 本文详细分析了C#调用C++封装的DLL时出现“无法加载DLL”错误的排查与解决方法。通过案例演示,列举了常见原因(如平台不匹配、路径错误、依赖缺失等),并重点介绍了使用VS的dumpbin工具检测DLL依赖项的方法。最终定位问题为缺失依赖的LineApi.dll和opencv_world455d.dll,将其放入C#的exe目录后解决。文章还对比了C++与C#的报错差异,提供了通用解决方案,包括检查运行时库、环境变量等,帮助开发者高效解决类似问题。 关键词: C#调用C++ DLL、dumpbin

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 2099

PHP中的日期加减方法示例

几乎所有从事程序开发的程序员都遇到时间处理问题,PHP开发也一样,幸运的是PHP提供了很多关于日期时间函数。只要经常使用这些函数,搭配使用,日期时间处理上就熟能生巧了。 今天要讲的这个例子,需求是这样的。得知某个日期时间, 如:2012-04-25 10:10:00 我要在这个日期时间的基础上加上5个月并返回处理后的日期 结果:2012-04-25 10:10:00 加5个月等于...

weixin_30361753的博客 179

SpringSecurity(15)——OAuth2密码模式

SpringSecurity Oauth2密码模式

peng_gx的博客 1520

反相器(inverter)和缓冲器(buffer)---附加与非门原理图

下面是对反相器(Inverter)和缓冲器(Buffer)从面积、驱动能力、时序等多个角度的详细对比,列出的是一般情况下的比较,具体情况可能会受到工艺节点、设计库和特定设计要求的影响。缓冲器(Buffer)是数字电路中常见的逻辑门之一,用于增强信号的驱动能力,而不改变信号的逻辑状态。如下图所示的CMOS反相器,由一个NMOS和PMOS组成,栅端gate相连作为输入端Vin,漏端相连作为输出端Vout,NMOS的源端接地,PMOS的源端接电源VDD.与反相器不同,缓冲器的输出与输入保持相同的逻辑状态。

hzmscut的博客 1万+

php 自定义格式化,PHP自定义函数实现格式化秒的方法

本文实例讲述了PHP自定义函数实现格式化秒的方法。,具体如下:function vtime($time) {$output = '';foreach (array(86400 => '天', 3600 => '小时', 60 => '分', 1 => '秒') as $key => $value) {if ($time >= $key) $output .= f...

weixin_36087674的博客 165

Opencv2.4.9源码分析——HoughCircles

图形可以用一些参数进行表示,标准霍夫变换的原理就是把图像空间转换成参数空间(即霍夫空间),例如霍夫变换的直线检测就是在距离-角度空间内进行检测。圆可以表示成: (x-a)2+(y-b)2=r2                   (1) 其中a和b表示圆心坐标,r表示圆半径,因此霍夫变换的圆检测就是在这三个参数组成的三维空间内进行检测。 原则上,霍夫变换可以检测任何形状。但复杂的形状需要的

赵春江的专栏 3万+

PHP零基础入门

字符函数库: 函数库基础 安装字符串函数库 字符串函数库列表 函数是可以实现特定功能,可以重复执行的代码段。 函数分 内置函数 和 ...

weixin_30877755的博客 177

(王道考研计算机网络)第三章数据链路层-第一节:数据链路层功能概述

文章目录一:本章概述二:数据链路层基本概念三:数据链路层功能概述(1)为网络层提供服务(2)链路管理(3)组帧(4)流量控制(5)差错控制 本章是计算机网络中入门较难的一章,如果没有接触过相关内容,可能会止步于一些晦涩难懂的术语。本节内容希望大家可以用心看一看,对于大家入门是很有帮助的 一:本章概述 数据链路层位于物理层之上,主要作用就是提高物理层传输比特流的能力,使物理层可能出现差错的连接转变为逻辑上无差错的数据链路,同时向网络层提供服务。本章学习的主要就是数据链路层的功能和应用 数据链路层功能 封

快乐江湖的博客 2469

图解目标检测 之 YOLO 算法 最全原理详解

YOLO 一.背景 YOLO(You Only Look Once: Unified, Real-Time Object Detection),是Joseph Redmon和Ali Farhadi等人于2015年提出的基于单个神经网络的目标检测系统。在2017年CVPR上,Joseph Redmon和Ali Farhadi又发表的YOLO 2,进一步提高了检测的精度和速度。 二.YOLO算法的网...

DFCED的博客 26万+

php基础-系统函数-第15天

PHP常用输出与调试函数总结: echo/print:基础输出,echo可多参数无返回值,print单参数返回1 print_r():结构化输出数组/对象,可返回字符串用于日志记录 var_dump():详细输出变量类型和值,适合调试类型问题 var_export():输出合法PHP代码形式,便于复用 使用场景: 日常输出用echo/print 查看数据结构用print_r 调试变量类型用var_dump 生成可执行代码用var_export 注意:echo/print只能输出字符串,其他类型需转换;pri

weixin_48813932的博客 1041

家里摄像头录像存 NAS,空间爆满了怎么办?一招实现设定容量自动清理实现循环存储!

📷 家用摄像头录像久了会撑爆 NAS 吗?别担心,这篇文章教如何实现自动清理录像,释放 NAS 空间,避免爆盘🧹

XiaoqiangClub的博客 1882

php explore函数,notes/PHP/PHP常用函数.md at 6cc23f29272686c7cf9ec33102a0c0eebb0a0dce · socoolxin/notes · G...

##[](#String "String")String###[](#比较 "比较")比较| 函数名 | 描述 || --- | --- || strcmp | 该函数是二进制安全的,且对大小写敏感 || strncmp | 前 n 个字符的字符串比较(对大小写敏感) || strcasecmp | 比较两个字符串,对大小写不敏感 || strncasecmp | 前 n 个字符的字符串比较(对大...

weixin_42617406的博客 305

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

PHP7函数大全(4553个函数)

a 函数 说明 abs 绝对值 acos 反余弦 acosh 反双曲余弦 addcslashes 以 C 语言风格使用反斜线转义字符串中的字符 addslashes 使用反斜线引用字符串 apache_child_terminate 在本次请求结束后终止 apache 子进程 apache_getenv 获取 Apache subprocess_env 变量 apache_get_modules 获得已加载的Apache模块列表 apache_get_v...

weixin_64351882的博客 316

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

php中获得上个月的同一时间,PHP判断两个给定日期是否在同一周的方法

本文实例讲述了PHP判断两个给定日期是否在同一周的方法。分享给大家供大家参考,具体如下:/*** 判断两日期是不是同一周* 星期是按周日到周六*/function getSameWeek($pretime,$aftertime){$flag = false;//默认不是同一周$afweek = date('w',$aftertime);//当前是星期几$mintime = $aftertime -...

weixin_42512483的博客 282

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

php 计算时间差,php 怎么计算两个时间的时间差?

这篇文章主要介绍了PHP简单计算两个时间差的方法,结合具体实例形式分析了php日期与时间的转换及数学运算相关操作技巧,需要的朋友可以参考下.本文实例讲述了PHP简单计算两个时间差的方法。分享给大家供大家参考,具体如下:...

weixin_42519489的博客 1108

php输出今天明天后天的代码,php求今天、昨天、明天时间戳的简单实现方法

php求今天、昨天、明天时间戳的简单实现方法本文实例讲述了php求今天、昨天、明天时间戳的简单实现方法。分享给大家供大家参考,具体如下:echo strtotime('now'),'';//现在echo strtotime('today'),'';//今天echo strtotime('tomorrow'),'';//明天echo strtotime('yesterday'),'';//昨天运行结...

weixin_35647541的博客 674

php计算两个时间(日期)相差的天数、小时数、分钟数、秒数

$startdate="2011-3-15 11:50:00";//开始时间 $enddate="2012-12-12 12:12:12";//结束时间 $date=floor((strtotime($enddate)-strtotime($startdate))/86400); echo "相差天数:".$date."天<br><br>"; $hour=floo...

php菜鸟技术天地 4636

PHP的知识概要

PHP技术基础 1、PHP是Hypertext Preprocessor的缩写,是基于服务器端运行的脚本程序语言,可以实现数据库和网页之间的数据交互。PHP可以单独运行,也可镶嵌在HTML文件 中。它具有开发快速、性能稳定的优点。 2、PHP是嵌入式脚本语言,需要使用分隔符与HTML进行区分。分割符为 3、PHP是弱类型语言,数据类型一般不需要指定。PHP的变量类型主要有:整

csy_insist的博客 452

PHP函数汇集 常用的函数 PHP易出错的函数

Abs: 取得绝对值。 Acos: 取得反余弦值。 ada_afetch: 取得资料库的传回列。 ada_autocommit: 开关自动更动功能。 ada_close: 关闭 Adabas D 连结。 ada_commit: 更动 Adabas D 资料库。 ada_connect: 连结至 Adabas D 资料库。 ada_exec: 执行 SQL 指令。 ada_fetchrow: 取得传

cxs2199的专栏 1104

php常用到的常量,PHP常用函数和常量

PHP常用系统常量 __FILE__ 文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自PHP4.0.2起,总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。 __DIR__ 文件所在的目录。如果PHP常用系统常量__FILE__文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自PHP4.0.2起,总...

weixin_36355328的博客 255

php 计算2个时间差,php 怎么计算两个时间的时间差?

这篇文章主要介绍了PHP简单计算两个时间差的方法,结合具体实例形式分析了php日期与时间的转换及数学运算相关操作技巧,需要的朋友可以参考下.本文实例讲述了PHP简单计算两个时间差的方法。分享给大家供大家参考,具体如下:...

weixin_39562197的博客 290

php入口函数,php常用的系统函数

php常用的系统函数PHP的真正力量来自它的函数:它拥有内建的函数。以下是小编为大家搜索整理的php常用的系统函数,希望能给大家带来帮助,更多精彩内容请及时关注我们应届毕业生考试网!字符串函数strlen:获取字符串长度,字节长度substr:字符串截取,获取字符串(按照字节进行截取)strchr:与substr相似,从指定位置截取一直到最后strrchr(获取文件后缀名):与strchr一样,只...

weixin_39740419的博客 265

php时间日期函数转字符串,php自定义时间转换函数示例

本文实例讲述了php自定义时间转换函数。分享给大家供大家参考,具体如下:我们可以把经常用到的函数封装起来,在抽象类中,然后继承来使用。/*** 时间转时间戳* @param object $str* @return timestamp*/function toTime($str, $flag = false) {$year = substr($str, 0, 4);$month = substr(...

weixin_35621884的博客 138
上一篇: PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——PHP SDK中Demo程序简析
下一篇: Yii AR对象model查询
sofia1217
博客等级 码龄17年 36粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值