File tree Expand file tree Collapse file tree 1 file changed +10
-13
lines changed Expand file tree Collapse file tree 1 file changed +10
-13
lines changed Original file line number Diff line number Diff line change 8585
8686<script src =" https://cdn.jsdelivr.net/npm/simple-datatables@latest" type =" text/javascript" ></script >
8787<script >
88+ function localizeDate (page ) {
89+ const startTimes = document .getElementsByClassName (' startTime' )
90+ for (const startTime of startTimes) {
91+ const dateString = startTime .data .trim ()
92+ startTime .textContent = new Date (dateString).toLocaleString ()
93+ }
94+ }
8895 const dataTable = new simpleDatatables.DataTable (" #contest-table" , {
8996 searchable: true ,
9097 fixedHeight: true ,
9198 sortable: false ,
9299 });
93100
94- const contests = document .getElementsByClassName (' startTime' )
95- for (let contest of contests) {
96- let startTime = new Date (contest .textContent )
97- contest .textContent = startTime .toLocaleString ()
98- }
99- dataTable .on (' datatable.page' , function (page ) {
100- const contests = document .getElementsByClassName (' startTime' )
101- for (let contest of contests) {
102- let startTime = new Date (contest .textContent )
103- contest .textContent = startTime .toLocaleString ()
104- }
105- })
106- </script >
101+ localizeDate ()
102+ dataTable .on (' datatable.page' , localizeDate)
103+ </script >
You can’t perform that action at this time.
0 commit comments