Date()
□ 浯法:
string date(string format, int [timestamp]);
[timestamp]为选项参数,
<?php echo date("Y.m.d");?> //将输出2008.11.10
字符串格式化的选项如下:
* 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