PHP进阶1_Date()

本文介绍了PHP中使用date()和mktime()函数进行日期格式化的方法。包括如何设置不同的日期格式,以及通过mktime()函数创建特定日期。
Date()

浯法:
string date(string format, int [timestamp]);
[timestamp]为选项参数,
<?php echo date("Y.m.d");?>     //将输出2008.11.10
ContractedBlock.gifExpandedBlockStart.gif字符串格式化的选项如下:
    * a - "am" 或是 "pm"
    * A - "AM" 或是 "PM"
    * d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
    * D - 星期几,三个英文字母; 如: "Fri"
    * F - 月份,英文全名; 如: "January"
    * h - 12 小时制的小时; 如: "01" 至 "12"
    * H - 24 小时制的小时; 如: "00" 至 "23"
    * g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
    * G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
    * i - 分钟; 如: "00" 至 "59"
    * j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
    * l - 星期几,英文全名; 如: "Friday"
    * m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
    * n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
    * M - 月份,三个英文字母; 如: "Jan"
    * s - 秒; 如: "00" 至 "59"
    * S - 字尾加英文序数,二个英文字母; 如: "th","nd"
    * t - 指定月份的天数; 如: "28" 至 "31"
    * U - 总秒数
    * w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
    * Y - 年,四位数字; 如: "1999"
    * y - 年,二位数字; 如: "99"
    * z - 一年中的第几天; 如: "0" 至 "365" 

mktime()
浯法:
int mktime(int hour, int minute, int second, int month, int day, int year);
如下面代码:
<?php echo date("Y.m.d",mktime(0,0,0,11,22,1978));?>   //将输出 1978.11.22
又如:
<?php
$tomorrow=mktime(0,0,0,date("m"),date("d")+1,date("Y"));
echo date("Y.m.d",$tomorrow);
?>
将输出 2008.11.11


转载于:https://www.cnblogs.com/tograce/archive/2008/11/10/1330715.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值