相关疑难解决方法(0)

如何在javascript中比较时间?

我有两次格式"HH:MM"我想比较它们我有以下代码来获取我的格式的时间:

current_time = new Date();
hour = current_time.getHours();
minute = current_time.getMinutes();
if(hour<10){hour='0'+hour} if(minute<10){minute='0'+minute}
my_time = hour+':'+minute;
Run Code Online (Sandbox Code Playgroud)

这段代码是为了在减去GMT差异后得到时间:

d = new Date()
var n = d.getTimezoneOffset();
var n1 = Math.abs(n);
var difference = (n1/60); 
my_time = my_time - (0+difference);
Run Code Online (Sandbox Code Playgroud)

现在应该将my_time的值与match_time的值进行比较:

match_time = 10:00;//for example
if(my_time > match_time)
{
  alert('yes');
}
else
{
  alert('No');
}
Run Code Online (Sandbox Code Playgroud)

如何将这些值作为字符串的时间进行比较?

javascript string time casting date

12
推荐指数
3
解决办法
4万
查看次数

如何比较Angular.js的时间?

我有两个变量

1)$scope.priviuosLevelCutoffTime like 12:00
2)data.cutOffTime(form json) like 13:00
Run Code Online (Sandbox Code Playgroud)

我想通过使用anguler js来比较这两次相等或更大,有人可以解释一下吗?我怎么能比较?

angularjs

7
推荐指数
1
解决办法
2859
查看次数

比较两个时间(hh:mm:ss)字符串

我有两个hh:mm:ss格式的时间字符串.(例如:12:40:1320:01:01.)如何在JavaScript中比较这些?

javascript

3
推荐指数
2
解决办法
2万
查看次数

比较javascript中的时间

我需要创建一个根据时间过滤数据的函数.

我有一张相关行的出发时间的航班表,我需要的是,我会把时间过滤到我的表格,以便在选定的时间之前和之后隐藏航班.换句话说,在所选时间间隔之间的飞行将是可见的.

我从表格和输入中获取时间信息没有问题,但我现在不知道如何比较它们.我用jquery.

javascript time

2
推荐指数
1
解决办法
3835
查看次数

在JavaScript中检查当前时间是否介于两个给定时间之间

我有两个变量叫做'startTime'和'endTime'.我需要知道当前时间是否介于startTime和EndTime之间.我怎么才使用JavaScript?

var startTime = '15:10:10';
var endTime = '22:30:00';
var currentDateTime = new Date(); 
//is current Time between startTime and endTime ???
Run Code Online (Sandbox Code Playgroud)

更新1:

我能够使用以下代码获得此信息.您可以查看代码:https://jsfiddle.net/sun21170/d3sdxwpb/1/

var dt = new Date();//current Date that gives us current Time also

var startTime = '03:30:20';
var endTime = '23:50:10';

var s =  startTime.split(':');
var dt1 = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate(),
                   parseInt(s[0]), parseInt(s[1]), parseInt(s[2]));

var e =  endTime.split(':');
var dt2 = new Date(dt.getFullYear(), dt.getMonth(),
                   dt.getDate(),parseInt(e[0]), parseInt(e[1]), parseInt(e[2]));

alert( (dt >= dt1 && …
Run Code Online (Sandbox Code Playgroud)

javascript date

2
推荐指数
2
解决办法
9479
查看次数

标签 统计

javascript ×4

date ×2

time ×2

angularjs ×1

casting ×1

string ×1