Почему данные меняются, когда я получаю данные из базы данных MySQL, используя angular 6 - PullRequest
0 голосов
/ 15 марта 2019
  1. В MySQL данные базы данных: 2019-02-01 02:40:16, и когда я выбираю данные на страницу пользовательского интерфейса, используя angular6, эти данные времени показывают: 2019-01-31T21: 10: 16.000+ 0000

  2. Если в базе данных есть нулевые данные, то время показывает: NA

Как я могу исправить эту проблему, пожалуйста, предложите мне.

Ответы [ 2 ]

0 голосов
/ 15 марта 2019

смещение часового пояса на 5:30 часов вычитается, чтобы соответствовать вашему часовому поясу, так как ваш MySQL хранит значение в другом часовом поясе.

0 голосов
/ 15 марта 2019

В MySQL данные базы данных: 2019-02-01 02:40:16 и при получении данные на страницу пользовательского интерфейса, используя angular6, данные времени с указанием: 2019-01-31T21: 10: 16,000 + 0000

На вашем сервере дата хранится в UTC TimeZone, я думаю.

И на вашей лицевой стороне вы находитесь не в этом часовом поясе, а за 6 часов до (Горное время (США) MDT UTC-6 ??).

Если в базе данных есть нулевые данные, то в это время отображается: NA

Вы должны убедиться, что данные не равны нулю, прежде чем их отобразить.

...