php的date()函数

一般在需要使用时间的时候,我们会声明:

header(‘Content-Type:text/html;charset=utf-8‘);
date_default_timezone_set(‘PRC‘);  //The People‘s Republic of China中华人民共和国

  1. a - "am" 或是 "pm"
  2. A - "AM" 或是 "PM"
  3. d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
  4. D - 星期几,三个英文字母; 如: "Fri"
  5. F - 月份,英文全名; 如: "January"
  6. h - 12 小时制的小时; 如: "01" 至 "12"
  7. H - 24 小时制的小时; 如: "00" 至 "23"
  8. g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
  9. G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
  10. i - 分钟; 如: "00" 至 "59"
  11. j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
  12. l - 星期几,英文全名; 如: "Friday"
  13. m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
  14. n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
  15. M - 月份,三个英文字母; 如: "Jan"
  16. s - 秒; 如: "00" 至 "59"
  17. S - 字尾加英文序数,二个英文字母; 如: "th","nd"
  18. t - 指定月份的天数; 如: "28" 至 "31"
  19. U - 总秒数
  20. w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
  21. Y - 年,四位数字; 如: "1999"
  22. y - 年,二位数字; 如: "99"
  23. z - 一年中的第几天; 如: "0" 至 "365"

echo date("Y-M-D")."<br/>";//2011-Aug-Thu
echo date("Y-m-d")."<br/>";//2011-08-04
echo date("y-m-d")."<br/>";//11-08-04
echo date("Ymd")."<br/>";;//20110804

echo(date("D F d Y"));

echo date("Y-m-d H:i:s",time()+8*3600);

时间: 2024-10-11 11:28:29

php的date()函数的相关文章

SQL Date 函数

SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了. 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数. MySQL Date 函数 下面的表格列出了 MySQL 中最重要的内建日期函数: 函数 描述 NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 DATE() 提取日期或日期/时间表

php Date()函数输出中文年月日时分秒

当然了,PHP的DATE函数是不可能直接输出中文的年月日的,但可以用下面这种方法自己写一个函数. 代码如下 复制代码 function today(){ date_default_timezone_set ("Asia/Chongqing"); $a=date("Y"); $b=date("m"); $c=date("d"); $d=date("G"); $e=date("i"); $f

php中$t=date()函数参数意义及时间更改

php中date()函数用的最多的是:date('Y-m-d H:i:s', time());  这里面的参数意义分别是:Y - 年,四位数字; 如: "2016":m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12":d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31":H - 24 小时制的小时; 如: "00" 至 "23

Date函数

1.Date函数select now() as now; select curdate(); select curtime(); select date(now()); 2.日期格式 DATE YYYY-MM-DD DATETIME YYYY-MM-DD HH:MM:SS select date_format(now(), "%y===%m==%d"); *若希望查询简单且更易维护,不要在日期中使用时间部分.

PHP date函数输出时间少8小时的解决方法

使用某些PHP服务器套件开发PHP程序的时候,调用date函数输出时间会少8小时,下面提供一个解决的方法. <?php date_default_timezone_set('PRC'); echo date("Y-m-d H:i:s",time()); ?>

PHP date函数参数

$t=time(); echo date("Y-m-d H:i:s",$t); a - "am" 或是 "pm"  A - "AM" 或是 "PM"  d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"  D - 星期几,三个英文字母; 如: "Fri"  F - 月份,英文全名; 如: "January&quo

【心得】怪异的JS的Date函数

我们知道new Date('2013/1/1')是2013年1月1日, 那么new Date('2013/1/366')会报无效日期格式吗?答案是,这是一个有效的日期,但是他是表示2014年1月1日. 相当于2013/1/1+365d. 那么new Date('2012/1/367')是2013年1月1日,我想说的是,内部已经处理闰年的情况了. 会有什么问题?假设我们把'2013/1/366'传到数据库,用数据库的Convert(datetime,'2013/1/366')转换时会这样: 从 c

SQL高级应用(Date函数)

SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了. 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数. MySQL Date 函数 下面的表格列出了 MySQL 中最重要的内建日期函数: 函数 描述 NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 DATE() 提取日期或日期/时间表

SQL 高级(7) Date 函数

SQL 高级(7) Date 函数 SQL 日期 当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配. 只要数据包含的只是日期部分,运行查询就不会出问题.但是,如果涉及时间,情况就有点复杂了. 在讨论日期查询的复杂性之前,我们先来看看最重要的内建日期处理函数. SQL Server Date 函数 下面的表格列出了 SQL Server 中最重要的内建日期函数: 函数 描述 GETDATE() 返回当前日期和时间 DATEPART() 返回日期/时间的单独部分

java Date函数总结

java.util.Date为java时间接口,已知的实现类包括Date,Time,TimeStamp Calendar calendar=Calendar.getInstance(); DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date dateA=new Date(); //初始化dataA为当前时间 //将Date转化为String String dateAString=df.format(dateA);