php中文日期 setlocale和strftime区域化 时间差 倒计时 问题
更新时间:2024-05-03 06:35:01 阅读量: 综合文库 文档下载
- php日期加减推荐度:
- 相关推荐
setlocale:
setlocale() 函数设置地区信息(地域信息)。
地区信息是针对一个地理区域的语言、货币、时间以及其他信息。 该函数返回当前的地区设置,若失败则返回 false。 语法setlocale(constant,location)
必需。规定应该设置什么地区信息。 可用的常量:
constant LC_ALL - 包括下面的所有选项LC_COLLATE -排序次序LC_CTYPE - 字符类别及转换
(例如所有字符大写或小写)LC_MESSAGES - 系统消息格式LC_MONETARY - 货币格式LC_NUMERIC - 数字格式LC_TIME - 日期/时间格式
必需。规定把地区信息设置为什么国家/地区。如果 location 参数是数组,setlocale() 会尝试每个数组元素,直到找到合法的语言或地区代码为止。如果某个地区在不同的
location
系统上拥有不同的名称,这一点很有用。 注释:在此查找语言和地区代码。
提示和注释
注释:setlocale() 函数仅针对当前脚本改变地区信息。
提示:可以通过 setlocale(LC_ALL,NULL) 把地区信息设置为系统默认。 例子
在本例中,我们将把 locale 设置为 US English,然后再设置回系统默认:
php echo setlocale(LC_ALL,\echo setlocale(LC_ALL,NULL); ?>
strftime:
strftime — 根据区域设置格式化本地时间/日期 stringstrftime( string$format [, int$timestamp ] )
返回用给定的格式字串对给出的 timestamp 进行格式输出后的字符串。如果没有给出时间戳则用当前的本地时间。月份和星期几以及其它和语言有关的字符串写法和用 setlocale() 设定的当前的区域有关。
格式字串能识别下列转换标记: %a - 当前区域星期几的简写 %A - 当前区域星期几的全称 %b - 当前区域月份的简写 %B - 当前区域月份的全称
%c - 当前区域首选的日期时间表达
%C - 世纪值(年份除以 100 后取整,范围从 00 到 99) %d - 月份中的第几天,十进制数字(范围从 01 到 31) %D - 和 %m/%d/%y 一样
%e - 月份中的第几天,十进制数字,一位的数字前会加上一个空格(范围从 ' 1' 到 '31') %g - 和
%G 一样,但是没有世纪
%G - 4 位数的年份,符合 ISO 星期数(参见 %V)。和
%V 的格式和值一样,只除了如果 ISO 星期数属于前一年或者后一年,则使用那一年。 %h - 和%b 一样%H - 24 小时制的十进制小时数(范围从 00 到 23) %I - 12 小时制的十进制小时数(范围从 00 到 12) %j - 年份中的第几天,十进制数(范围从 001 到 366) %m - 十进制月份(范围从 01 到 12) %M - 十进制分钟数 %n - 换行符
%p - 根据给定的时间值为 `am' 或 `pm',或者当前区域设置中的相应字符串 %r - 用 a.m. 和 p.m. 符号的时间 %R - 24 小时符号的时间 %S - 十进制秒数 %t - 制表符
%T - 当前时间,和 %H:%M:%S 一样%u - 星期几的十进制数表达 [1,7],1 表示星期一 Warning
尽管 ISO 9889:1999(当前的 C 标准)明确指出一周从星期一开始,但是 Sun Solaris 的一周似乎从星期天开始并作为 1。
%U - 本年的第几周,从第一周的第一个星期天作为第一天开始%V - 本年第几周的 ISO 8601:1988 格式,范围从 01 到 53,第 1 周是本年第一个至少还有 4 天的星期,星期一作为每周的第一天。(用 %G 或者 %g 作为指定时间戳相应周数的年份组成。)%W - 本年的第几周数,从第一周的第一个星期一作为第一天开始%w - 星期中的第几天,星期天为 0%x - 当前区域首选的时间表示法,不包括时间%X - 当前区域首选的时间表示法,不包括日期%y - 没有世纪数的十进制年份(范围从 00 到 99)%Y - 包括世纪数的十进制年份%Z 或 %z - 时区名或缩写%% - 文字上的 `%' 字符
实例:
echo \
setlocale(LC_TIME,\设置区域信息 为中文时间格式 $weekday = strftime(\获得区域星期
echo $weekday; ?> /*
LC_ALL - 包括下面的所有选项 LC_COLLATE -排序次序
LC_CTYPE - 字符类别及转换(例如所有字符大写或小写) LC_MESSAGES - 系统消息格式 LC_MONETARY - 货币格式 LC_NUMERIC - 数字格式 LC_TIME - 日期/时间格式 */ /*
%a - 当前区域星期几的简写
%A - 当前区域星期几的全称 %b - 当前区域月份的简写 %B - 当前区域月份的全称
%c - 当前区域首选的日期时间表达
%C - 世纪值(年份除以 100 后取整,范围从 00 到 99) %d - 月份中的第几天,十进制数字(范围从 01 到 31) %D - 和 %m/%d/%y 一样
%e - 月份中的第几天,十进制数字,一位的数字前会加上一个空格(范围从 ' 1' 到 '31')
%g - 和 %G 一样,但是没有世纪
%G - 4 位数的年份,符合 ISO 星期数(参见 %V)。和 %V 的格式和值一样,只除了如果 ISO 星期数属于前一年或者后一年,则使用那一年。 %h - 和 %b 一样
%H - 24 小时制的十进制小时数(范围从 00 到 23) %I - 12 小时制的十进制小时数(范围从 00 到 12) %j - 年份中的第几天,十进制数(范围从 001 到 366) %m - 十进制月份(范围从 01 到 12) %M - 十进制分钟数 %n - 换行符
%p - 根据给定的时间值为 `am' 或 `pm',或者当前区域设置中的相应字符串 %r - 用 a.m. 和 p.m. 符号的时间 %R - 24 小时符号的时间 %S - 十进制秒数 %t - 制表符
%T - 当前时间,和 %H:%M:%S 一样
%u - 星期几的十进制数表达 [1,7],1 表示星期一
%U - 本年的第几周,从第一周的第一个星期天作为第一天开始
%V - 本年第几周的 ISO 8601:1988 格式,范围从 01 到 53,第 1 周是本年第一个至少还有 4 天的星期,星期一作为每周的第一天。(用 %G 或者 %g 作为指定时间戳相应周数的年份组成。)
%W - 本年的第几周数,从第一周的第一个星期一作为第一天开始 %w - 星期中的第几天,星期天为 0
%x - 当前区域首选的时间表示法,不包括时间 %X - 当前区域首选的时间表示法,不包括日期
%y - 没有世纪数的十进制年份(范围从 00 到 99) %Y - 包括世纪数的十进制年份 %Z 或 %z - 时区名或缩写 %% - 文字上的 `%' 字符 */
================
分界线
==============================================
//本地化日期和时间设定
//setlocale(\美国 //setlocale(\简体中文 //setlocale(\ //繁体中文 //根据本地化设定 获得本地环境设置
//strftime();
//date_default_timezone_set(\ echo date(\ //时间差问题 strtotime()
$time1 = date(\ $time2 = \
echo $time1.\
$time = (strtotime($time2) - strtotime($time1)) / (60 * 60 * 24); echo ceil($time).\天\ //倒计时 通过ceil取整 ?>
正在阅读:
php中文日期 setlocale和strftime区域化 时间差 倒计时 问题05-03
贴膜施工规范及验收标准07-17
水准闭合(高程闭合自动计算表格)施工现场实用记录测量表08-29
最新苏教版小学科学五年级上册期末复习资料及试题全册12-15
2012国赛仿真思考题试题12-28
高三数学圆锥曲线创新题05-18
“十三五”重点项目-电阻箱项目商业计划书03-12
深圳市建筑施工行业企业名录2018版744家 - 图文10-20
【最新】2017年中国手机网络游戏市场分析及研究报告05-07
超大型压力容器现场热处理方法的探讨08-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 区域化
- 时间差
- 中文
- 倒计时
- setlocale
- strftime
- 日期
- 问题
- php
- (2014泰山版)小学信息技术第二册(下)教案 - 图文
- 2011年第二期知识讲座
- 党政机关事业单位党员干部学习测试题
- 毕业论文终稿
- 垃圾分类处理设备项目可行性研究报告编写格式及参考(模板word)
- 内蒙古所有设计研究院名单
- 工程造价专业实习日记20篇+实习总结
- 2002-2015年司法考试行政法历年真题解析
- 浙美版三年级美术下册期末复习要点
- 市场营销诊断报告书
- 四级语法专项练习题-倒装
- 写生测绘报告
- 科技外协项目可行性论证意见表
- 高级维修电工试题汇总版(258页)
- os实验指导书
- 最新部编版七年级语文上册期末复习专题资料全套带答案
- 维文彩信制作软件架构与详细设计书
- 第五章 设计一个合理的教学
- 吉林省逆向物流的发展研究--陈雪论文
- 新课标人教版四年级语文上册“导学案”第一二单元