详细讲解PHP的日期时间函数date()

导读: 大写Y表示年四位数字,而小写y表示年的两位数字;
小写m表示月份的数字(带前导State of Qatar,而小写n则表示不带前导的月度数字。 echo
date(”Y-M-j”卡塔尔国; 2006-Feb-6 echo date(”Y-m-d”State of Qatar; 二零零五-02-06
大写M表示月份的3个缩写字符,而小写m则意味月份的数字(带前导0State of Qatar;
没有大写的J,只有小写j表示月份的日期,无前导o;若需求月份带前导则利用小写d。
echo date(”Y-M-j”State of Qatar; 二〇〇五-Feb-6 echo date(”Y-F-jS”State of Qatar;
2006-February-6th
大写M表示月份的3个缩写字符,而大写F表示月份的塞尔维亚语全写。(未有小写f卡塔尔(قطر‎大写S表示日期的后缀,举个例子st、nd、rd和th,具体看日子数字为啥。 小结:
表示年能够用小写的Y和小写y;
表示月能够用大写F、大写M、小写m和小写n(分别表示字符和数字的二种情势State of Qatar;
表示日能够用小写d和小写j,大写S表示日期的后缀。 2,时:分:秒
暗许情形下,PHP解释突显的年BlackBerry格林威治规范期间,与大家本地的小运间距8个钟头。
echo date(”g:i:s a”卡塔尔(قطر‎; 5:56:57 am echo date(”h:i:s A”State of Qatar; 05:56:57 AM
小写g表示12时辰制,无前导0,而小写h则表示有前导0的12小时制。
当使用12钟头制时需求申明上上午,小写a表示小写的am和pm,大写A表示大写的AM和PM。
echo date(”G:i:s”卡塔尔国; 14:02:26
大写G表示24小时制的刻钟数,不过不带前导的;使用大写的H表示带前导的24小时制小时数
小结: 字母g表示小时不带前导,字母h表示小时带前导;
小写g、h表示12时辰制,大写G、H表示24小时制。 3,闰年、星期、天 echo
date(”L”State of Qatar; 二零一四年是不是闰年:0 echo date(”l”State of Qatar; 昨日是:Tuesday echo
date(”D”卡塔尔; 先天是:Tue
大写L表示推断二〇一八年是否闰年,布尔值,为真回来1,不然为0;
小写l表示当天是星期几的西班牙语全写(Tuesday卡塔尔;
而使用大写D表示星期几的3个字符缩写(Tue卡塔尔(قطر‎。 echo date(”w”卡塔尔; 明日星期:2
echo date(”W”卡塔尔; 本周是全年中的第 06 周 小写w表示星期几,数字格局表示
大写W表示一年中的星期数 echo date(”t”卡塔尔; 上一个月是 28 天 echo date(”z”State of Qatar;
明天是现年的第 36 天 小写t表示近日月份又稍微天
小写z表示今日是二〇一八年中第几天 4,其他 echo date(”T”State of Qatar; UTC
大写T表示服务器的年华区域安装 echo date(”I”State of Qatar; 0
大写I表示判别当前是还是不是为夏令时,为真回来1,不然为0 echo date(”U”卡塔尔国;
1170769424
大写U表示从1967年1月1日到未来的总秒数,正是Unix时间纪元的UNIX时间戳。
echo date(”c”卡塔尔(قطر‎; 二〇〇五-02-06T14:24:43+00:00
小写c表示ISO8601日期,日期格式为YYYY-MM-DD,用字母T来间距日期和时间,时间格式为HH:MM:SS,时区使用格林威治标如时期(卡那霉素T卡塔尔的偏平素表示。
echo date(”r”卡塔尔(قطر‎; Tue, 06 Feb 2006 14:25:52 +0000 小写r表示EscortFC825日期。
小小的date(卡塔尔国函数就展现出了PHP的强有力成效和纯情魔力,再比较下ASP,呵呵。

发表评论

电子邮件地址不会被公开。 必填项已用*标注