$(function(){
$(".event_list li").each(function(){
$_dateend = $(this).data('dateend');
$_timeData = timeData();
//console.log("dateend : " + $(this).data('dateend'));
if($_dateend < $_timeData) $(this).remove();
});
function timeData(){
var date = new Date(); // 現在日時を生成
var yyyy = date.getFullYear(); // 西暦を取得
var mm = date.getMonth() + 1; // 月を取得(返り値は実際の月-1なので、+1する)
var dd = date.getDate(); // 日を取得
var w = date.getDay(); // 曜日を取得(数値)
// 月と日が一桁の場合は先頭に0をつける
if (mm < 10) {
mm = "0" + mm;
}
if (dd < 10) {
dd = "0" + dd;
}
// 曜日を数値から文字列に変換するための配列
week = ["日", "月", "火", "水", "木", "金", "土"];
//var result = yyyy + "年" + mm + "月" + dd + "日" + "(" + week[w] + ")"; // フォーマットを整えて表示
var result = ""+ yyyy + mm + dd; // フォーマットを整えて表示
//console.log(result);
return result;
}
});
html側
<li data-dateEnd='20170115'> ああああああ </li>