php指定日期求出星期几

WBOY
Release: 2016-06-23 13:20:44
Original
968 people have browsed it

像20151225这样的格式。用什么方法求出是星期几。。。新人求指教。


回复讨论(解决方案)

$time = time();
echo date('D', $time); // 星期中的第几天,文本表示,3 个字母    Mon 到 Sun
echo date('l', $time);//星期几,完整的文本格式    Sunday 到 Saturday    
echo date('N', $time);//ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加)    1(表示星期一)到 7(表示星期天)    
echo date('w', $time);//星期中的第几天,数字表示    0(表示星期天)到 6(表示星期六)


百度一搜一大把。。。。

$time = time();
echo date('D', $time); // 星期中的第几天,文本表示,3 个字母    Mon 到 Sun
echo date('l', $time);//星期几,完整的文本格式    Sunday 到 Saturday    
echo date('N', $time);//ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加)    1(表示星期一)到 7(表示星期天)    
echo date('w', $time);//星期中的第几天,数字表示    0(表示星期天)到 6(表示星期六)


百度一搜一大把。。。。


大兄弟,你这个time是获取当前时间戳。。。。我问的是指定日期。。。像20151225这样的格式。。而20151225不是时间戳。。大哥

你知道了日期 不会把日期变成时间戳么 宝宝?

你知道了日期 不会把日期变成时间戳么 宝宝?


$time = strtotime("2015-12-12");echo date('N', $time);
Copy after login

我还以为有什么原函数。结果还是得搞死功夫。。。
然后结贴。。
我这边方法是先把20151225这样的字符串用str_split函数变成数组。然后再手动拼接成要求格式。大致代码如下。希望对以后的人有帮助。。

$str = str_split("20151225");$time = $str[0].$str[1].$str[2].$str[3]."-".$str[4].$str[5]."-".$str[6].$str[7];echo date("l",strtotime("$time"));
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template