вот прям совсем, совсем?
CREATE TABLE `tz_test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`time` timestamp NULL DEFAULT NULL,
`description` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
mysql> set time_zone='UTC';
Query OK, 0 rows affected (0,08 sec)
mysql> INSERT INTO `tz_test` (`time`, `description`) VALUES ('2017-01-01 00:00:00', 'начало января UTC');
Query OK, 1 row affected (0,03 sec)
mysql> INSERT INTO `tz_test` (`time`, `description`) VALUES ('2017-01-15 12:00:00', 'середина января');
Query OK, 1 row affected (0,03 sec)
mysql> INSERT INTO `tz_test` (`time`, `description`) VALUES ('2017-01-31 23:59:59', 'конец января UTC');
Query OK, 1 row affected (0,04 sec)
mysql> set time_zone='+03:00';
Query OK, 0 rows affected (0,00 sec)
mysql> INSERT INTO `tz_test` (`time`, `description`) VALUES ('2017-01-01 00:00:00', 'начало января MSK');
Query OK, 1 row affected (0,04 sec)
mysql> INSERT INTO `tz_test` (`time`, `description`) VALUES ('2017-01-31 23:59:59', 'конец января MSK');
Query OK, 1 row affected (0,03 sec)
mysql> set time_zone='UTC';
Query OK, 0 rows affected (0,00 sec)
mysql> SELECT * FROM `tz_test` WHERE `time` BETWEEN '2017-01-01 00:00:00' AND '2017-01-31 23:59:59';
+----+---------------------+--------------------------------+
| id | time | description |
+----+---------------------+--------------------------------+
| 1 | 2017-01-01 00:00:00 | начало января UTC |
| 2 | 2017-01-15 12:00:00 | середина января |
| 3 | 2017-01-31 23:59:59 | конец января UTC |
| 5 | 2017-01-31 20:59:59 | конец января MSK |
+----+---------------------+--------------------------------+
4 rows in set (0,00 sec)
mysql> set time_zone='+03:00';
Query OK, 0 rows affected (0,00 sec)
mysql> SELECT * FROM `tz_test` WHERE `time` BETWEEN '2017-01-01 00:00:00' AND '2017-01-31 23:59:59';
+----+---------------------+--------------------------------+
| id | time | description |
+----+---------------------+--------------------------------+
| 1 | 2017-01-01 03:00:00 | начало января UTC |
| 2 | 2017-01-15 15:00:00 | середина января |
| 4 | 2017-01-01 00:00:00 | начало января MSK |
| 5 | 2017-01-31 23:59:59 | конец января MSK |
+----+---------------------+--------------------------------+
4 rows in set (0,01 sec)