Javascript 如何使用rails gem的自举日期时间选择器以UTC格式而不是本地时间显示日期选择器

Javascript 如何使用rails gem的自举日期时间选择器以UTC格式而不是本地时间显示日期选择器,javascript,ruby-on-rails,datepicker,rubygems,bootstrap-datetimepicker,Javascript,Ruby On Rails,Datepicker,Rubygems,Bootstrap Datetimepicker,我在RubyonRails应用程序中使用了用于RailsGem的引导日期时间选择器。它显示用户选择日期和时间的本地时间,但我需要用户选择UTC时间并将其保存在数据库中作为UTC时间。是否有方法使rails的引导日期时间选择器以UTC格式显示 档案: gem'bootstrap datetime picker for rails',“~>0.0.4” JS文件 $(document).on('turbolinks:load', -> $(".form_datetime").datet

我在RubyonRails应用程序中使用了用于RailsGem的引导日期时间选择器。它显示用户选择日期和时间的本地时间,但我需要用户选择UTC时间并将其保存在数据库中作为UTC时间。是否有方法使rails的引导日期时间选择器以UTC格式显示

档案:

gem'bootstrap datetime picker for rails',“~>0.0.4”

JS文件

$(document).on('turbolinks:load', ->
    $(".form_datetime").datetimepicker({
        format: "yyyy-mm-dd hh:ii",
        autoclose: true,
        todayBtn: true,
        pickerPosition: "bottom-left"
    });
    ) 
form.html.erb

 <div class="field">
      <%= form.label :raised_at %>
      <%= form.text_field :raised_at, value: abc.raised_at.try(:strftime,"%Y-%m-%d %H:%M"), class: 'form_datetime', autocomplete: 'off',readonly: true %>
    </div>

使用changeDate事件,我们可以在用户选择日期后将日期设置为UTC一次。但是我想让日期选择器以UTC格式显示,有什么办法吗?我查阅了所有的文档,尝试了很多方法,但没有成功。非常感谢您的帮助。

尝试设置
时区:'
。这将默认区域为UTCNo luck,它仍然以本地时间显示时间!
$(document).on('turbolinks:load', () => {
    $(".form_datetime").datetimepicker({
        format: "yyyy-mm-dd hh:ii Z",
        autoclose: true,
        todayBtn: true,
        pickerPosition: "bottom-left"
        // defaultDate:  new Date(Date.setTime(Date.getTime() + (Date.getTimezoneOffset() * 60000)))
    }).on("changeDate",(e) => {
         TimeZoned = new Date(e.date.setTime(e.date.getTime() + (e.date.getTimezoneOffset() * 60000)));
        $('#form_datetime').datetimepicker('setDate', TimeZoned);
    });
})