我正在尝试使用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()
报告正确的日期?