版权声明:本文为博主原创文章,转载请表明来源和网址。 https://blog.csdn.net/thinbug/article/details/85695649
js判断是否过了一周
//过去多少周
public NumWeek(iTime)
{
//#1970年1月1日是星期4,所以要加3天等于1周,换为中国时间,最后除以7天,就是过去的周
var timezone = this._serverDate.getTimezoneOffset(); //分钟为单位
timezone = timezone*60;
return Math.floor((iTime+3*24*3600 - timezone)/(3600*24*7));
}
var today = new Date();
var xx2 = cFun.NumWeek(today.getTime()/1000);
console.log("周 -"+xx2.toString());
python判断是否过了一周
def NumWeek(iTime):
#1970年1月1日是星期4,所以要加3天等于1周,换为中国时间,最后除以7天,就是过去的周
return int((iTime+3*24*3600 - time.timezone)/(3600*24*7))
print(NumWeek(time.time()))
python 判断时间是否同一周期,可以判断跨天跨几个小时段等
#判断时间是否同一周期
#例如判断是否同一天 zhouqi = 3600 * 24
#判断同一小时 zhouqi = 3600
def SameTime(time1,time2,zhouqi):
t1 = int(time1 - time.timezone)
t2 = int(time2 - time.timezone)
if int(t1 / zhouqi) != int(t2 / zhouqi) :
return 0
return 1
js
public SameTime(time1:number,time2:number,zhouqi:number)
{
var t1:number;
var t2:number;
var timezone = this._serverDate.getTimezoneOffset(); //分钟为单位
timezone = timezone*60;
//console.log(timezone);
t1 = (time1 - timezone)|0;
t2 =(time2 - timezone)|0;
if( ((t1 / zhouqi)|0) != ((t2 / zhouqi) | 0 ))
return 0;
return 1;
}