Javascript 用文件名追加时间戳 var tableTools=new$.fn.dataTable.tableTools(dataTable_leads{ “sSwfPath”:“//cdn.datatables.net/tabletools/2.2.4/swf/copy\u csv\u xls\u pdf.swf”, 阿布顿:[ {sExtends:“csv”, sFileName:'GlData_'+updateTime()+'.csv', sButtonText:“”, McColumns:[0,1,2,3,4] }, {sExtends:“xls”, sFileName:'GlData_'+updateTime()+'.xls', sButtonText:“”, McColumns:[0,1,2,3,4] }, {sExtends:“pdf”, sFileName:'GlData_'+updateTime()+'.pdf', sButtonText:“”, McColumns:[0,1,2,3,4] } ] }); 函数updateTime() { var currentDate=新日期() var day=currentDate.getDate() var month=currentDate.getMonth()+1 var year=currentDate.getFullYear() var d=日+“-”+月+“-”+年; var hours=currentDate.getHours()

Javascript 用文件名追加时间戳 var tableTools=new$.fn.dataTable.tableTools(dataTable_leads{ “sSwfPath”:“//cdn.datatables.net/tabletools/2.2.4/swf/copy\u csv\u xls\u pdf.swf”, 阿布顿:[ {sExtends:“csv”, sFileName:'GlData_'+updateTime()+'.csv', sButtonText:“”, McColumns:[0,1,2,3,4] }, {sExtends:“xls”, sFileName:'GlData_'+updateTime()+'.xls', sButtonText:“”, McColumns:[0,1,2,3,4] }, {sExtends:“pdf”, sFileName:'GlData_'+updateTime()+'.pdf', sButtonText:“”, McColumns:[0,1,2,3,4] } ] }); 函数updateTime() { var currentDate=新日期() var day=currentDate.getDate() var month=currentDate.getMonth()+1 var year=currentDate.getFullYear() var d=日+“-”+月+“-”+年; var hours=currentDate.getHours(),javascript,jquery,Javascript,Jquery,我想添加一个保存文件名的时间戳。在这里,updatetime工作正常,并且附带了文件名。但5分钟后,时间也保持不变,没有变化。系统时间会改变,但在这里它不会改变。当您刷新页面时,只有在保存时间戳时,才会更改时间。如何解决这个问题?请帮帮我您的时间戳前后都有空格。并可能导致如下href:GlData_10-12-2015 00.pdf这不是问题所在。我已经删除了空间并尝试了。它不起作用。你可以使用setInterval()然后。如何使用这里。请引导我,有人请帮帮我吗? var tableTool

我想添加一个保存文件名的时间戳。在这里,updatetime工作正常,并且附带了文件名。但5分钟后,时间也保持不变,没有变化。系统时间会改变,但在这里它不会改变。当您刷新页面时,只有在保存时间戳时,才会更改时间。如何解决这个问题?请帮帮我

您的时间戳前后都有空格。并可能导致如下href:
GlData_10-12-2015 00.pdf
这不是问题所在。我已经删除了空间并尝试了。它不起作用。你可以使用
setInterval()
然后。如何使用这里。请引导我,有人请帮帮我吗?
 var tableTools = new $.fn.dataTable.TableTools(dataTable_leads,{
            'sSwfPath': '//cdn.datatables.net/tabletools/2.2.4/swf/copy_csv_xls_pdf.swf',

            aButtons: [
                       { sExtends: "csv",
                         sFileName:  'GlData_' + updateTime() + '.csv',
                         sButtonText: "<i class='fa fa-file-text'></i>",
                         mColumns: [ 0, 1, 2, 3, 4 ]

                       },
                       { sExtends: "xls",
                         sFileName: 'GlData_' + updateTime() + '.xls',
                         sButtonText: "<i class='fa fa-file-excel-o'></i>",
                         mColumns: [ 0, 1, 2, 3, 4 ]

                       },
                       { sExtends: "pdf",
                         sFileName: 'GlData_' + updateTime() + '.pdf',
                         sButtonText: "<i class='fa fa-file-pdf-o'></i>",
                         mColumns: [ 0, 1, 2, 3, 4 ]
                       }   
                   ] 
        });



function updateTime()
       {
        var currentDate = new Date()
        var day = currentDate.getDate()
        var month = currentDate.getMonth() + 1
        var year = currentDate.getFullYear()
        var d = day + "-" + month + "-" + year;


        var hours = currentDate.getHours() < 10 ? "0" + currentDate.getHours() : currentDate.getHours();
        var minutes = currentDate.getMinutes() < 10 ? "0" + currentDate.getMinutes() : currentDate.getMinutes();
        var seconds = currentDate.getSeconds() < 10 ? "0" + currentDate.getSeconds() : currentDate.getSeconds();


        var t= hours + " " + minutes + " " + seconds;


        var x = d  + " " + t;

        return x;

    }