我正在尝试使用PHP脚本从SQlite3中选择时间戳 但是从SQlite3和PHP中选择时我会得到不同的结果 在这两种情况下,查询都是:
select datetime(aanmaakdatum,'localtime') as aanmaakdatum from waterverbruik where aanmaakdatum BETWEEN '2015-10-13' and '2015-10-14';
php中的结果:
2015-10-13 07:38:22
2015-10-13 07:38:31
2015-10-13 09:12:21
2015-10-13 09:46:43
SQlite3的结果:
2015-10-13 09:38:22
2015-10-13 09:38:31
2015-10-13 11:12:21
2015-10-13 11:46:43
正如您所看到的,PHP不是本地时间的核心。甚至面团我已将服务器时间设置为当地时间,我已将setlocale(LC_ALL, 'nl_NL.utf8');
date_default_timezone_set('Europe/Amsterdam');
添加到我的php脚本顶部。