欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PHP date()函数参数详解

程序员文章站 2024-01-28 11:33:58
...

在页面的最前面加上

date_default_timezone_set(PRC);   /* 把时间调到北京时间,php5默认为格林威治标准时间 */

语法:

date(format,timestamp);
format	必需。规定时间戳的格式。
timestamp	可选。规定时间戳。默认是当前的日期和时间。
例如:date('Y-m-d',1213112312);

date ()函数的参数详解

  • 年份
    Y:    年,四位数字 
    y:     年,两位数字  L:是否为闰年;如果是闰年为1,否则为0

  • 月份
    F:    月份,英文全名,如:"January" 
    M:    月份,3个英文字母;如:"Jan" 
    m:    月份,两位数字,从"01"至"12" 
    n:    月份,两位数字,不补零,从"1"至"12" 


  • D:    星期几,3个英文字母,如:"Fri"  l (“L”的小写字母):    星期几,英文全名,如:"Friday"  w:    数字型的星期几,从"0(星期天)"至"6(星期六)" 
    N:
    ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加)
    1(表示星期一)到7(表示星期天) W:
    ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的)
    例如:42(当年的第 42 周)

  • 日期
    d:   几日,两位数字,若不足则补零;从"01"至"31" 
    j:    几日,不足不被零;从"1"至"31" 
    a:   "am"或是"pm"
    A:   "AM"或是"PM"  z: 一年中的第几天;从"1"至"366"
    S:每月天数后面的英文后缀,2 个字符,st,nd,rd或者th。可以和j一起用
    t:给定月份所应有的天数,28到31


  • H:    24小时制的小时,从"00"至"23"
    G:    24小时制的小时,不补零;从"0"至"23" 
    h:    12小时制的小时,从"01"至"12"  g:    12小时制的小时,不补零;从"1"至"12" 


  • i:有前导零的分钟数<00到59>


  • s:   秒;从"00"至"59"  U:    总秒数 

==================================================================

常用拼接

  1. 年-月-日 Y-m-d //2016-08-11 Y-n-j //2016-8-1
  2. 时:分:秒 g:i:s //5:56:57 H:i:s //15:56:57

转载于:https://my.oschina.net/chinacion/blog/740756