php date()提前1天提供结果

时间:2018-08-01 16:35:30

标签: php date

我正在尝试使用PHP的 <!doctype html> <html> <head> <meta charset="utf-8"> <title>Angular Bootstrap Demo</title> <base href="/"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" type="image/x-icon" href="favicon.ico"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> </head> <body> <app-root>Loading...</app-root> <script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> </body> </html> 函数在数据库中搜索今天的日期,但是结果始终是明天的日期。

此代码:

date()

当前正在给我$date = date("Y-m-d"); ,但应该是2018-08-02

我在StackOverflow上看到了很多关于这个问题的问题:

所有解决方案都相同;使用2018-08-01,但我已经在index.php文件中这样做了。

date_default_timezone_set()

我使用的是PHP框架,无论我在应用程序中的什么位置,都总是加载 的index.php文件,date_default_timezone_set("US/Central"); 是整个内容的第二行应用。

如何使date_default_timezone_set()报告正确的日期?

0 个答案:

没有答案