UTC时间没有转换为本地的bootgrid?

时间:2017-07-06 05:35:30

标签: jquery datetime time datetime-format jquery-bootgrid

我有一个表来显示bootgrid中的时间戳。此时间戳是使用NOW()创建的,并且是UTC。我想在显示内部bootgrid时将其显示为本地时间。表头如下所示。

<th data-column-id="ts" data-header-align="center" data-align="center" data-order="desc" data-converter="datetime">Upload Date</th>

我已经为datetime编写了一个转换器,可以使用momnet转换为本地时间

converters: {
        datetime: {
            from: function (value) { return moment(value); },
            to: function (value) { return moment(value).local().format("lll"); }
        }
    }

但问题是它仍然以UTC显示而不是在当地时间显示。如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

var now = new Date(); 
var now_utc = new Date(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(),  now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds());