我将从数据库获得这种格式的数据:
(yyyy-MM-dd HH:mm:ss)DD / mm / yyyy hh:MM:SS
从日期选择器文本输入组件中,可以在1到6个月之间进行选择。
如果FromDate和ToDate之间的差是1天,则仅显示小时:
tickFormatter: function(n)
{
var date = '28/05/2011 12:05'; // For rampl
var elem = date.split('');
hours = elem[0];
return hours ;
}
1天将有24点
if (Datearray.length<=24)
{
turn Datearray.length ;
}
我的问题是,差异是否超过3天,我只会显示日期。
因此通常情况下,数据库结果数组为72。
我们可以这样处理吗?
if (Datearray.length between 70 and 74) {
// Then show dates.
}
最佳答案
在javascript中没有运算符。您将需要进行2个比较,并将它们与&&(和)运算符结合在一起。
if (Datearray.length >= 70 && Datearray.length <=74) {
// do stuff
}