位置: 编程技术 - 正文

php 日期和时间的处理-郑阿奇(续)(php时间计算)

编辑:rootadmin
1.UNIX时间戳 phpd 处理数据,特别是对数据库中时间类型数据进行格式化时,需先将时间类型的数据转化为UNIX时间戳进行处理。不同的数据库系统对时间类型的数据 不能兼容 转换,这时就需要将时间转化为UNIX时间戳。这样京实现了不同数据库系统的跨平台性。 2.时间转化为时间戳 如果要将用字符串表达的日期和时间转化为时间戳的形式,可以使用strtotime()函数。 语法格式如下: int strtotime(string $time [, int $now ]) 例如: 另一个取得日期的UNIX时间戳的函数是mktime()函数, 语法格式如下: int mktime([int $hour [, int $minute [, int $second [, int $month [, int $day [, int $year]]]]]]) 3.获取日期和时间 1.data()函数 是将时间戳照给定的格式转化为具体的日期和时间字符串。 语法格式如下: string date(string $format [, int $timestamp ]) 说明: $format指定了转化后的日期和时间的格式, $timestamp是需要转化的时间戳,如果省略则使用本地当前时间,即默认值为time()函数的值。 time()函数返回当前时间的时间戳 date函数的$format参数的取值如下表。 表4.6 date()函数支持的格式代码

字 符

说 明

返回值例子

d

月份中的第几天,有前导零的2位数字

D

星期中的第几天,用3个字母表示

Mon到Sun

j

月份中的第几天,没有前导零

1~

l

星期几,完整的文本格式

Sunday~Saturday

N

ISO-格式数字表示的星期中的第几天

1(星期一)~7(星期天)

S

每月天数后面的英文后缀,用2个字符表示

st、nd、rd或th,可以和j一起用

w

星期中的第几天,数字表示

0(星期天)~6(星期六)

z

年份中的第几天

0~

W

ISO-格式年份中的第几周,每周从星期一开始

例如:(当年的第周)

F

月份,完整的文本格式,如January或March

January~December

m

数字表示的月份,有前导零

M

三个字母缩写表示的月份

Jan~Dec

n

数字表示的月份,没有前导零

1~

t

给定月份所应有的天数

L

是否为闰年

如果是闰年为1,否则为0

o

ISO-格式年份数字。这和Y的值相同,只是如果ISO的星期数(W)属于前一年或下一年,则用那一年

例如:或

Y

4位数字完整表示的年份

例如:或

y

2位数字表示的年份

例如:或

a

小写的上午和下午值

am或pm

A

大写的上午和下午值

AM或PM

B

Swatch Internet标准时

g

小时,小时格式,没有前导零

1~

G

小时,小时格式,没有前导零

0~

h

小时,小时格式,有前导零

H

小时,小时格式,有前导零

i

有前导零的分钟数

s

秒数,有前导零

e

时区标志

例如:UTC,GMT,Atlantic/Azores

I

是否为夏令时

如果是夏令时为 1,否则为0

O

与格林尼治时间相差的小时数

例如:+

P

与格林尼治时间(GMT)的差别,小时和分钟之间用冒号分隔

例如:+:

T

本机所在的时区

例如:EST,MDT

Z

时区偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的

-~

c

ISO 格式的日期

--T::+:

r

RFC 格式的日期

Thu, Dec :: +

U

从UNIX纪元开始至今的秒数

time()函数

2.getdate()函数 可以获得日期和时间信息数组, 语法格式如下: array getdate([ int $timestamp ]) 说明:$timestamp是要转化的时间戳,如果不给出则使用当前时间。 函数根据$timestamp返回一个包含日期和时间信息的数组,数组的键名和值如表4.7所示

键 名

说 明

值 的 例 子

seconds

秒的数字表示

0~

minutes

分钟的数字表示

0~

hours

小时的数字表示

0~

mday

月份中第几天的数字表示

1~

wday

星期中第几天的数字表示

0(表示星期天)~6(表示星期六)

mon

月份的数字表示

1~

year

4位数字表示的完整年份

例如:或

yday

一年中第几天的数字表示

0~

weekday

星期几的完整文本表示

Sunday~Saturday

month

月份的完整文本表示

January~December

0

自UNIX 纪元开始至今的秒数

系统相关,典型值从-~

4.6.4 其他日期和时间函数 1.日期和时间的计算 2.检查日期 checkdate()函数可以用于检查一个日期数据是否有效,语法格式如下: bool checkdate( int $month , int $day , int $year) 3.设置时区 系统默认的是格林尼治标准时间,所以显示当前时间时可能与本地时间会有差别。PHP提供了可以修改时区的函数date_default_timezone_set(), 语法格式如下: bool date_default_timezone_set (string $timezone_identifier) 参数$timezone_identifier为要指定的时区, 中国大陆可用的值是Asia/Chongqing,Asia/Shanghai,Asia/Urumqi(依次为重庆,上海,乌鲁木齐)。北京时间可以使用PRC。 4.5实例-生成日历

推荐整理分享php 日期和时间的处理-郑阿奇(续)(php时间计算),希望有所帮助,仅作参考,欢迎阅读内容。

php 日期和时间的处理-郑阿奇(续)(php时间计算)

文章相关热门搜索词:php日期时间函数,php 时间差,php时间计算,php时间代码,php日期时间函数,php日期和时间函数应该注意的问题,php日期和时间函数应该注意的问题,php日期和时间函数应该注意的问题,内容如对您有帮助,希望把文章链接给更多的朋友!

php高级编程-函数-郑阿奇 1.php函数1.用户自定义函数function函数名字([$parameter,[,…]]){//函数代码}注意:函数名不能与系统函数或用户已经定义的函数重名。$parameter为函数参数,

php与mysql建立连接并执行SQL语句的代码 今天写了一个小程序,很小很小,只不过是能够建立php与mysql的链接,并且实现简单的SQL语句。新手初试,还请各路高手多多指导。程序源代码如下:?ph

PHP的一个基础知识 表单提交 register.php:htmlheadmetahttp-equiv="Content-Type"content="text/html;charset=gb"title注册页面/title/headbodyformaction="request.php"method="post"name="registForm"tablewidth=""border="0"alig

标签: php时间计算

本文链接地址:https://www.jiuchutong.com/biancheng/284610.html 转载请保留说明!

上一篇:php 目录与文件处理-郑阿奇(续)(php显示文件目录及路径)

下一篇:php高级编程-函数-郑阿奇(php编程技术)

  • 延期缴税申请需要先申报吗?
  • 公共电话亭是否应该被拆除
  • 一般纳税人税费计算明细表
  • 从税法经济法角度分析冰冰偷漏税事件?
  • 关税完税价格怎样理解
  • 公司车辆过户给个人需要交多少税
  • 一般纳税人9个点可以抵扣吗
  • 发票开错对方已抵扣怎么处理
  • 个体每月开票超10万
  • 居民转供电收费标准
  • 企业防伪税控维护方案
  • 公务员工资待遇标准表
  • 微信手续费发票可以抵扣吗?
  • 收到存款利息属于现金流量表
  • 品质问题扣供应商款
  • 材料存货的期末计量有何特点
  • 公司年会增值税专用发票可以抵扣吗?
  • 稳岗补贴计入哪个科目
  • 季节工有工伤吗
  • 快递费税率是6还是9
  • 转账支票存根属于银行回单吗
  • 什么企业不可以开通信保订单服务
  • 股东折价入股会计分录
  • 财产转让所得个人所得税纳税地点
  • 支付销售产品的保险费计入什么科目
  • 收入低于10万免征附加税
  • 企业所得税法如何确认应税收入
  • 城市维护建设税计算公式
  • 公司向法人借款会计分录
  • 在win10中怎么从edge旧ie浏览器
  • 企业税收有哪些部分组成
  • php 代码生成
  • 原材料因管理不善发生毁损
  • PHP:imagecreatefromwebp()的用法_GD库图像处理函数
  • java基础教程
  • PHP如何使用资源路由方式改进新闻管理
  • 租用办公设备
  • 33.JavaScript映射与集合(Map、Set)数据类型基础知识介绍与使用
  • 企业收到发票冲销怎么办
  • 研发入库的产品销售出库怎样做账
  • 建筑安装包清工税率多少
  • 高速公路电子发票查询平台
  • 学电脑哪个网站比较好
  • mongodb分片技术
  • SQLite3 API 编程手册
  • 征地拆迁的费用可以作为资产吗
  • 联营企业属于关联实体吗
  • 以下船舶可在公海上行驶登陆权
  • 印花税减半征收优惠政策2021
  • 车辆购置税相关法律规定
  • 总公司账务处理
  • 资金占用费怎么写
  • 固定资产盘亏是营业外支出吗
  • 结转税金需要附件吗
  • 递延所得税资产和递延所得税负债
  • 银行收到工伤保险费怎么做分录
  • 外购材料的核算方法有
  • 不能收回的应收账款
  • 应收应付账款如何清理
  • 菜品毛利怎么计算
  • 一般纳税人购买固定资产进项税可以抵扣吗
  • 留抵税额可以抵欠税吗
  • 商业企业成本核算方法有哪些
  • 日记账的标准格式是
  • mysql安装配置教程5.7.16
  • linux版flash
  • usbmonit.exe - usbmonit是什么进程
  • pptp和l2tp哪个比较安全
  • win7电脑显示屏显示不全怎么调整
  • linux常用命令kill
  • win7任务栏还原到下面快捷键
  • android环境搭建教程
  • jquery插件使用教程
  • javascript基础教程答案
  • php使用js
  • 浏览器兼容性问题是什么意思
  • 出租车开的发票如何查询校验码?
  • 自己建造房屋
  • 北京市平谷区有地铁吗?
  • 亳州国税局电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设