Commit 045e7c0121111e8711a02a807005ea967c332ca8
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; | ... | ... |