数据表>突出显示日期
Datatable > highlight date
我正在使用数据表框架,我想突出显示已经过去的日期
例如,现在是12:00 AM,如果有任何一行的日期和时间在今天12:00 AM之前,它应该是红色
这是我试图编辑的代码
"createdRow": function ( row, data, index ) {
if ( data[10].replace(/['$,]/g, '') * 1 < 150000 ) {
$('td', row).eq(10).addClass('highlight');
}
} ,
基本上,我的想法是让这个代码看起来像这个
if ( data[10].replace(/['$,]/g, '') < now) {
我的时间格式像这个
2016-09-01 05:09:07
有什么想法吗?
var dt = '2016-09-01 05:09:07'.replace(/'s/, 'T') + 'Z';
console.log((new Date(dt)) > (new Date()));
有关更多信息,您可以在这里看到:在js 中将字符串转换为日期
如果要突出显示日期时间范围,可以增加/减少日期对象状态。
相关文章:
- 更新URL时使用Javascript函数显示日期
- 以datetime本地格式一个接一个地显示日期
- 单击复选框时显示日期选择器
- 使用外部 JavaScript 显示日期/时间
- 如何在 laravel 的页面上显示日期选择器
- 希望创建一个显示日期+5天和日期+10天之间交付的javascript
- 在谷歌图表折线图的x轴上显示日期,而不是时间戳
- 使用Angular.ui Datepicker没有显示日期
- 使用amCharts以x轴值显示日期
- 单击按钮时显示日期选择器
- 通过JavaScript显示日期
- 用格式显示日期
- 第一次单击时未显示日期选取器
- Highcharts日期时间轴,如何禁用时间部分(仅显示日期)
- 使用MomentJs显示日期时间,而无需进行时区转换
- 高图表(高库存):从外部 CSV 获取数据,无法正确显示日期
- 在两个地方显示日期差异
- 不显示日期日历
- 角度 ng 显示日期在时间范围内或不从
- jQuery dynamic Datepicker.我无法显示日期值