php - 简单的日期函数在 php 中不起作用

标签 php date datetime

<?php

$year = '2017';
$week = '2';
echo date( "F jS", strtotime($year."W".$week."0"));                         
?>

我没有得到预期的结果;我想要 Sun 8th,但我得到了 May 15th

我做错了什么?

最佳答案

试试这个,

$year = "2017"; 
$week = "02"; // Week number must be two digit
$date1 = date( "l, M jS, Y", strtotime($year."W".$week."0") ); // First day of week    
echo $date1;

输出

Sunday, Jan 8th, 2017

https://3v4l.org/HbKPU

希望对您有所帮助。

关于php - 简单的日期函数在 php 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38394136/

相关文章:

javascript - 制作网络应用的离线版本

java - 从网络浏览器录制用户语音

php - 调用未定义的方法 Illuminate\Database\Query\Builder::save()

php - 获取两个日期之间的精确差异

php - 引用 - 这个错误在 PHP 中意味着什么?

java - 如何在 Spring MVC 中使用自定义日期属性编辑器验证日期

java - 如何在另一个 Activity 的 GraphView 中将 SQLite 数据库中的日期显示为 X 轴,仅显示 1-1-1970?

java - 在Java中,如何将自纪元以来的秒数转换为自1970年1月1日以来的毫秒数,00 :00:00 GMT

python - 如何在 python 中使用 Pandas 数据框按特定日期和时间进行过滤

postgresql - Postgres 无效的日期格式