<?php
setlocale(LC_TIME,"chs");
$weekday = strftime("%A");
//echo $weekday;
switch($weekday) {
case "星期一";
echo "今天是".$weekday;
break;
case "星期二";
echo "今天是".$weekday;
break;
case "星期三";
echo "今天是".$weekday;
break;
case "星期四";
echo "今天是".$weekday;
break;
case "星期五";
echo "今天是".$weekday;
break;
default;
echo "今天是".$weekday." 周末了";
}
输出的是中文
格式字串能识别下列转换标记:
-
%a - 当前区域星期几的简写
-
%A - 当前区域星期几的全称
-
%b - 当前区域月份的简写
-
%B - 当前区域月份的全称
-
%c - 当前区域首选的日期时间表达
-
%C - 世纪值(年份除以 100 后取整,范围从 00 到 99)
-
%d - 月份中的第几天,十进制数字(范围从 01 到 31)
-
%D - 和 %m/%d/%y 一样
-
%e - 月份中的第几天,十进制数字,一位的数字前会加上一个空格(范围从 ' 1' 到 '31')
-
%g - 和 %G 一样,但是没有世纪
-
%G - 4 位数的年份,符合 ISO 星期数(参见 %V)。和 %V 的格式和值一样,只除了如果 ISO 星期数属于前一年或者后一年,则使用那一年。
-
%h - 和 %b 一样
-
%H - 24 小时制的十进制小时数(范围从 00 到 23)
-
%I - 12 小时制的十进制小时数(范围从 00 到 12)
-
%j - 年份中的第几天,十进制数(范围从 001 到 366)
-
%m - 十进制月份(范围从 01 到 12)
-
%M - 十进制分钟数
-
%n - 换行符
-
%p - 根据给定的时间值为 `am' 或 `pm',或者当前区域设置中的相应字符串
-
%r - 用 a.m. 和 p.m. 符号的时间
-
%R - 24 小时符号的时间
-
%S - 十进制秒数
-
%t - 制表符
-
%T - 当前时间,和 %H:%M:%S 一样
-
%u - 星期几的十进制数表达 [1,7],1 表示星期一