getTimeプロパティMSを取得し、算出した差分
VaRの dateEnd = 新しい新しい日付(res.endtime.replace(G //、 "/")); // -に/日を使用して新しい新しい のvar dateBegin = 新しい新しい日付(); // 現在の時間を取得 するvar DateDiff関数を= dateEnd.getTime() - dateBegin.getTime(); // ミリ秒の時間差の数 のvar時間= Math.floor(DateDiff関数/ * 1000(3600)); // 差hを計算します
輸出Excelを達成するためのJSプラグイン
:ドキュメントダウンロードするためのリンクhttps://fly.layui.com/extend/excel/を
// 、輸出はプラグインエクセル の関数をexportTable(ID){ VARの domstr = ''、TBNAME = 'テスト' ; domstr)+ = $( '#' + ID + 'tableHead')HTML((/ <TH>を置き換え/ .. G、 '<TD>')(/ <\ / TH> / G '</ TD>'に置き換えます。); domstr + = $( '#' + ID + 'tableText' )の.html(); ドキュメント。 getElementByIdを( 'exportExcel')はinnerHTMLプロパティを=。domstr; // 取得し頭と体のHTMLテーブルは直接派生 VARデータ= LAY_EXCEL.tableToJson(のdocument.getElementById( 'exportExcel')); // または$(「#LAY-EXPORT- TEST「) はconsole.log(データ); だったエクスポートデータ= []; exportData.push.apply(するexportData、data.head)。 exportData.push.apply(するexportData、data.body)。 LAY_EXCEL.exportExcel(するexportData、TBNAME + '统计表格' + 新しい日付()。のtoLocaleString()+ 'XLSX'、 'XLSX')
jQueryのURLはexcel.min.jsで導入する必要があります