Commit 045e7c0121111e8711a02a807005ea967c332ca8

Authored by ruxchuk
1 parent 3b1365ed
Exists in master

fix time 00:00:00+time empty

Showing 1 changed file with 8 additions and 5 deletions   Show diff stats
lib/mysql.js
... ... @@ -321,12 +321,15 @@ MySQL.prototype.updateOrCreate = function(model, data, options, cb) {
321 321 // arsis 2017-03-21 add tzOffset
322 322 function dateToMysql(val, tzOffset) {
323 323 var tz = tzOffset || 0;
  324 + if (val.getUTCHours() || val.getUTCMinutes() || val.getUTCSeconds()) {
  325 + val.setUTCHours(val.getUTCHours() + tz);
  326 + }
324 327 return val.getUTCFullYear() + '-' +
325   - fillZeros(val.getUTCMonth() + 1) + '-' +
326   - fillZeros(val.getUTCDate()) + ' ' +
327   - fillZeros(val.getUTCHours() + tz) + ':' +
328   - fillZeros(val.getUTCMinutes()) + ':' +
329   - fillZeros(val.getUTCSeconds());
  328 + fillZeros(val.getUTCMonth() + 1) + '-' +
  329 + fillZeros(val.getUTCDate()) + ' ' +
  330 + fillZeros(val.getUTCHours()) + ':' +
  331 + fillZeros(val.getUTCMinutes()) + ':' +
  332 + fillZeros(val.getUTCSeconds());
330 333  
331 334 function fillZeros(v) {
332 335 return v < 10 ? '0' + v : v;
... ...