date

用法: date(格式,[时间]);

如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:

U 替换成从一个起始时间1970年1月1日以来的秒数

<?php
echo "时间格式1:".date("Y-m-d H:i:s ")."<br>";// 2010-06-12 10:26:31
echo "时间格式2:".date("y-M-D h:i:S ")."<br>";// 10-Jun-Sat 10:43:th
echo "月份,英文全名:".date("F")."<br>";// June
echo "月份,二位数字,补零:".date("m")."<br>";// 06
echo "月份,二位数字,不补零:".date("n")."<br>";// 6
echo "月份,三个英文:".date("M")."<br>";// Jun
echo "星期几,英文全名:".date("l")."<br>";// Saturday
echo "星期几,三个英文:".date("D")."<br>";// Sat
echo "星期几,数字型:".date("w")."<br>";// 6
?>
  • Y - 年,四位数字; 如: "1999"
  • y - 年,二位数字; 如: "99"
  • z - 一年中的第几天; 如: "0" 至 "365"
  • F - 月份,英文全名; 如: "January"
  • m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
  • n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
  • M - 月份,三个英文字母; 如: "Jan"
  • t - 指定月份的天数; 如: "28" 至 "31"
  • d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
  • j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
  • h - 12 小时制的小时; 如: "01" 至 "12"
  • H - 24 小时制的小时; 如: "00" 至 "23"
  • g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
  • G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
  • i - 分钟; 如: "00" 至 "59"
  • s - 秒; 如: "00" 至 "59"
  • S - 字尾加英文序数,二个英文字母; 如: "th","nd"
  • U - 总秒数
  • D - 星期几,三个英文字母; 如: "Fri"
  • l - 星期几,英文全名; 如: "Friday"
  • w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
  • a - "am" 或是 "pm"
  • A - "AM" 或是 "PM"

PHP 转换格式化时间戳

substr(time,0,-3) // time 是时间戳

1、获取当前时间方法date()

很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式、timestamp为时间戳--可填参数。
2、获取时间戳方法time()、strtotime()
这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time, $now)为将时间格式转为时间戳,$time为必填。清楚了这个,想了解更多,请继续往下看。

3、 date($format)用法
比如:
echo date('Y-m-d') ,输出结果:2012-03-22
echo  date('Y-m-d H:i:s'),输出结果:2012-03-22 23:00:00
echo  date('Y-m-d', time()),输出结果:2012-03-22 23:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法)
echo  date('Y').'年'.date('m').'月'.date('d').'日',输出结果:2012年3月22日

最新文章

  1. ASP.NET MVC5+EF6+EasyUI 后台管理系统(68)-微信公众平台开发- 资源环境准备
  2. web前端基础知识-(八)Django进阶之数据库对象关系映射
  3. SQL的多表连接查询
  4. Android悬浮窗实现 使用WindowManager
  5. bzoj4401: 块的计数
  6. win7、win8上SaveFileDialog窗口跳不出的问题
  7. lbs(查看附近的人),看看社交软件如何实现查看附近的人
  8. JAVA多线程实现的三种方式
  9. hadoop2.0初识1.2
  10. 我用了13行代碼開發出来的PHP框架
  11. 运用@media实现网页自适应中的几个关键分辨率
  12. 浅谈KMP算法及其next[]数组
  13. VS2015 使用
  14. Linux文件
  15. CSV的简单用法
  16. springboot 多端口启动
  17. ubuntu 安装 eclipse 及其CDT
  18. 【鬼畜】UVA - 401每日一题&#183;猛男就是要暴力打表
  19. hashCode 一致性hash 算法
  20. 20155207王雪纯《网络对抗》Exp4 恶意代码分析

热门文章

  1. Qt编写数据可视化大屏界面电子看板11-自定义控件
  2. 处理HTTP请求
  3. Ubuntu 修改登录界面,使用root用户登录
  4. 洛谷 题解 P4158 【[SCOI2009]粉刷匠】
  5. Java基础语法知识你真的都会吗?
  6. indows Eclipse Scala编写WordCount程序
  7. 什么是云解析DNS?
  8. Netty源码剖析-启动服务
  9. (七)Spring 配置 c3p0 连接池
  10. python-day5(正式学习)