您现在的位置是: 网站首页> PHP PHP

fastadmin后台列表如何修改js转换时间的时区?

杨二桃 2024-09-06 PHP 1211人已围观

简介fastadmin后台列表如何修改js转换时间的时区

附件放在最上面:moment-timezone-with-data.js

1.上传moment-timezone-with-data.js\public\assets\libs\moment目录

2.增加引入\public\assets\js\require-backend.js(paths配置)

paths: {
    ......,
    'moment-timezone-with-data': '../libs/moment/moment-timezone-with-data',
}

 

3.修改表格时间时区\public\assets\js\backend.js

define(['fast', 'template', 'moment','moment-timezone-with-data'], function (Fast, Template, Moment,momentTimezoneWithData) {
    // 这里设置为印度时区
    Moment.tz.setDefault("Asia/Kolkata");    
    ...
}

 

4.修改表单时间时区\public\assets\libs\bootstrap-daterangepicker\daterangepicker.js

(function (root, factory) {
    if (typeof define === 'function' && define.amd) {
        // AMD. Make globaly available as well
        define(['moment', 'jquery','moment-timezone-with-data'], function (moment, jquery,momentTimezoneWithData) {
            if (!jquery.fn) jquery.fn = {}; // webpack server rendering
            return factory(moment, jquery,momentTimezoneWithData);
        });
        ...
    }
}(this, function(moment, $) {
    // 这里设置为印度时区
    moment.tz.setDefault("Asia/Kolkata");
    ...
})

 

 

推荐

很赞哦! ({{ infoItems.like }})