我正在建立的一揽子计划,严重依赖于目前的周数,以及即将到来的4或5周的数字。我知道这听起来有点让人困惑,但让我说这周相当于今年的第51周。接下来的4周数字将是:
我的问题是:
PHP的date()函数有多可靠?这个图书馆没有很好的文档记录,下面的评论让我对使用它有点紧张。我使用以下方法来获得当前的周号:
echo $weekNumber = date("W");这是处理约会的可靠方法吗?有什么建议吗?我对日期和时间不太熟悉,PHP本机库中可用的各种函数的大小让我非常困惑(time()、strtotime()、date()等)。
发布于 2011-12-22 16:13:27
我刚刚对以下代码进行了快速测试:
echo date('W', strtotime('2011/12/31')) . '<br>';
echo date('W', strtotime('2011/12/31 +1 week')) . '<br>';
echo date('W', strtotime('2011/12/31 +2 week')) . '<br>';
echo date('W', strtotime('2011/12/31 +3 week')) . '<br>';这里我们从2011年12月31日开始(今年的最后一天),然后再打印3个W周,从而得到如下结果:
52
01
02
03
04这正是你想要的。如果PHP的date()函数不能正常工作,它要么被移除(坏!),要么重写,直到它正常工作为止。
发布于 2012-08-13 12:02:50
我会更担心系统时钟的可靠性。
https://stackoverflow.com/questions/8606563
复制相似问题