使用php从sqlite3中选择datetime作为localtime

时间:2015-10-13 10:10:00

标签: php datetime sqlite

我正在尝试使用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脚本顶部。

0 个答案:

没有答案