1//â æå®æ¥æä»¥éã¯é表示ã«ãã 2//使ç¨ä¾â¦hiddentimer("2018-09-30T12:00:00+09:00","対象è¦ç´ ã®ID"); 3function hiddentimer(targettime, targetid) { 4 const element = document.getElementById(targetid); 5 // è¦ç´ ãåå¨ããªãå ´åã¯ä½ãããªã 6 if (!element) return; 7 8 const endDate = new Date(targettime); 9 const today = new Date(); 10 11 if (today > endDate) { 12 element.style.display = "none"; 13 } 14} 15 16//â æå®æ¥æä»¥åã¯é表示ã«ãããã¤ã¾ãæå®æ¥æä»¥é表示ããã 17//使ç¨ä¾â¦showtimer("2018-09-30T12:00:00+09:00","対象è¦ç´ ã®ID"); 18function showtimer(targettime, targetid) { 19 const element = document.getElementById(targetid); 20 // è¦ç´ ãåå¨ããªãå ´åã¯ä½ãããªã 21 if (!element) return; 22 23 const staDate = new Date(targettime); 24 const today = new Date(); 25 26 if (today < staDate) { 27 element.style.display = "none"; 28 } 29} 30 31//â æå®æ¥æä»¥éã¯domåé¤ 32//使ç¨ä¾â¦removetimer("2018-09-30T12:00:00+09:00","対象è¦ç´ ã®ID"); 33function removetimer(targettime, targetid) { 34 const element = document.getElementById(targetid); 35 // è¦ç´ ãåå¨ããªãå ´åã¯ä½ãããªã 36 if (!element) return; 37 38 const endDate = new Date(targettime); 39 const today = new Date(); 40 41 if (today > endDate) { 42 element.remove(); 43 } 44} 45 46//â æå®æ¥æã ãåºã 47//使ç¨ä¾â¦betweentimer("2018-09-30T12:00:00+09:00","2018-10-07T12:00:00+09:00","対象è¦ç´ ã®ID"); 48function betweentimer(starttime, endtime, targetid) { 49 const element = document.getElementById(targetid); 50 // è¦ç´ ãåå¨ããªãå ´åã¯ä½ãããªã 51 if (!element) return; 52 53 const startDate = new Date(starttime); 54 const endDate = new Date(endtime); 55 const today = new Date(); 56 57 if (startDate > today || today > endDate) { 58 element.remove(); 59 } 60}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.