php有木有 直接显示星期几(中文)的函数 我写的这两种都感觉好别扭
发布网友
发布时间:2022-04-06 02:48
我来回答
共4个回答
懂视网
时间:2022-04-06 07:09
php输出星期几的方法:首先创建一个PHP示例文件;然后通过代码语句【$s = date('w');echo '今天是周:'.$s;】输出当前时间是星期几即可。
推荐:《PHP视频教程》
利用PHP输出当前时间是期几,并用数字来表示
PHP输入周几代码
<?php
//飞鸟慕鱼博客
$s = date('w');
echo '今天是周:'.$s;
?>
PHP获取中文星期几,PHP获取周几代码,PHP获取指定日期是周几,PHP获取星期几代码
代码运行结果
今天是周:3
热心网友
时间:2022-04-06 04:17
1.显示中文星期的函数:
<?php
date_default_timezone_set('asia/shanghai');
echo '今天是'. date('Y年m月d日 '). ' 星期' . cnWeek(date('Y-M-d'));
function cnWeek($date)
{
$arr = array('天','一','二','三','四','五','六');
return $arr[date('w',strtotime($date))];
}
?>
2.让时间一直走,一般使用javascript来完成,以下是代码:
<html>
<head>
<title>当前时间js脚本,sky整理收集,站长特效欢迎您。</title>
</head>
<script language='JavaScript'>
var timerID = null;
var timerRunning = false;
function stopclock ()
{
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function startclock ()
{
stopclock();
showtime();
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" +((hours >= 12) ? "下午 " : "上午 " )
timeValue += ((hours >12) ? hours -12 :hours)
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
document.clock.thetime.value = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
</script>
<body onload=startclock()>
<form name="clock">
<input name="thetime" style="font-size: 9pt;color:#000000;border:0px none; " size="12" />
</form>
</body>
</html>
热心网友
时间:2022-04-06 05:35
$chn_week_day_array = array ('一','二','三');
echo '今天是星期'.$chn_week_day_array(date("w"));
P.S觉得重新赋值麻烦的话,可以自己建立一个固定数组
热心网友
时间:2022-04-06 07:10
function dateandtime($year='年',$month='月',$sky='日'){
date_default_timezone_set('asia/shanghai');
$day=date('w');
$search=array(0,1,2,3,4,5,6);
$replace=array('日','一','二','三','四','五','六');
$day=str_replace($search, $replace, $day);
return date("Y{$year}m{$month}d{$sky} H:i:s").' 星期'.$day;
}
echo dateandtime();
//封装函数调用函数就好了比较好用