目录

一、年、月、日格式化

二、月的格式化方法

三、日的格式化方法

四、时分秒的格式化

五、星期格式化


php日期格式化一般使用date()来完成,此函数的声明及定义如下图所示,其参数有很多,这里按常用的年、月、日、时、分、秒、星期来简单介绍。

date(format,timestamp)

一、年、月、日格式化

年的格式方法:y:小写的y只显示2位数字,Y:大写的y显示4位数字

小技巧:y是year的首字母,大的就多,意思是大写的表示用的数字多(4),小写的2位。示例如下。

二、月的格式化方法

m:月份用两位数字表示,补0,从"01"至"12"

n:月份用两位数字表示,不补0,从"1"至"12"

M:月份用3个英文字母表示,就是英文月份的简写,如1月月表示为Jan。

小技巧:一般使用m来表示,英文month,而且方便用小写。示例如下。

三、日的格式化方法

d:日用两位数表示,补0

j:日用两位数表示,不补0

S:大写的s加th后缀,比如10th

小技巧:d是day的第一个字母,因此一般用d表示日,特殊情况下使用j和大写的S。示例如下。

实例显示今天的年、月、日,以年-月-日的格式显示,也可以根据自己的需要设置格式,年、月、日表示方法是一样的。示例如下。

四、时分秒的格式化

小时的格式化:

G:24小时制,不补0,比如1点表示为

g: 12小时制,不补0,比如1点表示为

H: 24小时制,补0,比如1点表示为0

h: 12小时制,补0,比如1点表示为0

小技巧:大写的表示24小时制,小写的表示12小时制,字母G不管大小写都补0,字母H不管大小写都不补0.示例如下。

分和秒的格式化分别用i和s参数。

i:表示分钟数,补0,从00~59

s:表示秒数,补0,从00~59

示例如下。

五、星期格式化

D:字母表示星期几,表示为星期几的缩写。

l:字母表示星期几,表示为星期几的全称

w:数字表示星期几。

示例如下。

php 日期格式化方法详解 PHP相关推荐

  1. python语言格式化输出_Python format()格式化输出方法详解

    原标题:Python format()格式化输出方法详解 format() 方法的语法格式如下: str.format(args) 此方法中,str 用于指定字符串的显示样式:args 用于指定要进行 ...

  2. oracle数据库按日期查询,关于Oracle数据库日期范围查询的两种实现方法详解,oracle详解...

    关于Oracle数据库日期范围查询的两种实现方法详解,oracle详解 Oracle数据库日期范围查询有两种方式:to_char方式和to_date方式,接下来我们通过一个实例来介绍这一过程.我们假设 ...

  3. python字符串format方法参数解释,一文秒懂!Python字符串格式化之format方法详解

    一文秒懂!Python字符串格式化之format方法详解 一文秒懂!Python字符串格式化之format方法详解 format是字符串内嵌的一个方法,用于格式化字符串.以大括号{}来标明被替换的字符 ...

  4. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解

    new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解 //获得年月日时分秒 //传入日期// ...

  5. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  6. python怎么横着输出_对python3中, print横向输出的方法详解

    对python3中, print横向输出的方法详解 Python 2 : print打印的时候,如果结尾有逗号,打出来时候不会换行.但是在python3里面就不行了. Python3: 3.0的pri ...

  7. python判断输入数字大于0,对python 判断数字是否小于0的方法详解

    对python 判断数字是否小于0的方法详解 为了精度更准确 可以使用数字的绝对值 < 1.0e-16  或者 < 1.0e-8来对比 abs(Num) 以上这篇对python 判断数字是 ...

  8. String.format()方法详解

    String.format()方法详解 前言: String.format()作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,这里根据查阅的资料做个学习笔记,整理成如下文章,供后续复习查阅. ...

  9. python strptime函数转时间数组_python time.strptime格式化实例详解

    在python的时间使用时,我们无非就是输出字符串的形式,又或者是其他的形式跟字符串之间的来回转换.时间数组对于我们获取具体的年或是天数,都是常用的首段.本篇需要讲到的time.strptime函数, ...

最新文章

  1. 如何避免表单重复提交
  2. OpenCV的随机生成器和输出显示文本
  3. 消息队列之RabbitMQ
  4. 理解阻塞到底是什么回事
  5. 根据后序和中序求二叉树的层序
  6. opencv:用最邻近插值和双线性插值法实现上采样(放大图像)与下采样(缩小图像)
  7. 合成艺术字二 :使用的透明类以及所用的颜色选择器JS(完整事列源码)
  8. java asynctask完成_如何传递参数并从AsyncTask类中获取结果?
  9. 中国通风外墙系统市场趋势报告、技术动态创新及市场预测
  10. java B2B2C Springcloud电子商务平台源码 -Feign之源码解析
  11. python爬虫之------每天给她(他)一个小故事啦啦啦啦
  12. android 可拖拽View的简单实现
  13. 领域驱动设计的个人理解
  14. 20多岁的年纪,做什么将来才不后悔?
  15. Photoshop 快捷键设置之进化
  16. Python 实验1-8
  17. 常见License错误代码
  18. STM32F105替换为AT32F403A注意事项
  19. PS学习笔记(05)
  20. 君表增强了公式计算中的区域引用,支持SUM(A:A)

热门文章

  1. Gin 框架学习笔记(01)— 自定义结构体绑定表单、绑定URI、自定义log、自定义中间件、路由组、解析查询字符串、上传文件、使用HTTP方法
  2. C语言从键盘输入数据
  3. 学Html之洪荒之力,治CSDN之殇!
  4. 小写转换大写(人民币)
  5. 离线安装Oracle数据库
  6. 打印机打印时出现“打印队列问题” 解决方案
  7. 不是因为爱情而结婚,这样的婚姻不要也罢!
  8. VoIP NGN IMS 3G 标准 规范 测试技术 资料集合
  9. sql函数--02---MySQL中Case When用法
  10. 【rocketMq-1】基础入门