如何使xPages计算字段日期转换器只显示今天的时间
how to make xPages computed field date converter to show only time for TODAY?
我有一个xp:dataTable,其中一列已计算字段显示日期时间值。我想只显示当前日期的时间(今天)和所有其他日期的日期/时间。以下是我在computed field converter中输入的内容:
<xp:text escape="true" id="computedField1">
<xp:this.value><![CDATA[#{javascript:rowData.getColumnValue("START_DATE")}]]></xp:this.value>
<xp:this.converter>
<xp:convertDateTime type="date">
<xp:this.type>
<![CDATA[${javascript:
var inputDate = new Date(this.value);
var todaysDate = new Date();
if(inputDate.setHours(0,0,0,0) == todaysDate.setHours(0,0,0,0)){
return "time";
} else {
return "both";
}
}]]>
</xp:this.type>
</xp:convertDateTime>
</xp:this.converter>
但它不起作用。什么好主意吗?我应该用CSS格式化它吗?由于
您不能单独计算每个值的converterDateTime的类型。代码不能在运行时执行。它只运行一次,因为代码以${...
开头-不允许#{..
。
- 一个自定义转换器,用于创建日期/时间字符串或
- 两个计算字段(日期/时间和仅时间字段),并使用渲染代码来决定显示哪一个。
相关文章:
- 我试图在jquery中显示今天的日期-1年
- 我们可以将控制器中的JSON数据(MM/DD/YYYY格式)与今天的's日期,并在数组中显示筛选列表
- 水平日历今天的日期以纯javascript突出显示
- 日期选取器将今天的日期显示为默认值,并且仅适用于 GET
- 如果日期是今天的日期,则显示“今天”或“昨天”
- 获取日期选取器以默认显示今天的日期
- Javascript 在 APEX 报告中突出显示今天的日期
- 突然(从今天起),标记的阴影没有显示出来
- 使用JavaScript功能显示今天的约会/日期
- 在jquery中使用日期选择器,今天显示
- Keith Wood Datepick:当选择的日期是今天时显示警报
- 在特定日期使用jquery显示图像,然后不要'今天以后不要再看了
- 谷歌地图API -自定义原型标记图像从今天开始不显示
- 将日期选择器中的默认显示日期更改为今天的日期
- 使用Javascript AngularJS显示从今天开始的365天
- Jquery日期picker -不显示日期在今天之前与其他检查
- 完整的日历视图显示goToDate分前,下和今天
- 如何使xPages计算字段日期转换器只显示今天的时间
- jQuery DatePicker-我今天如何显示's月份而不是所选日期
- 如何显示今天'我网页标题中的日期