——需要的进来看看——
因为不熟悉,所以逻辑比较简单而且绕
time(4,b)
//获取起始时间戳
s(b/1000,b)
//因为iapp时间戳有毫秒那行所以除1000
t()
{
w(true)
{
time(4,a)
s(a/1000,a)
//iapp获取的时间戳多了三位所以我除了1000
s(a-b,m)
//总秒数m
ufnsui()
{
f(m>=31556926)
{
//年
s(m/31556926,year)
//us(1,"text",year)
s(year*31556926,sm)
s(m-sm,sm)
}
else
{
s year=0
}
f(sm>=86400||m>86400)
{
f(sm>=86400)
{
//天
s(sm/86400,day)
//us(2,"text",day)
s(day*86400,ssm)
s(sm-ssm,ssm)
}
else
{
s(m/86400,day)
//us(2,"text",day)
s(day*86400,ssm)
s(m-ssm,ssm)
}
}
else
{
s day=0
}
f(ssm>=3600||m>=3600)
{
//时
f(ssm>=3600)
{
s(ssm/3600,h)
//us(3,"text",h)
s(h*3600,sssm)
s(ssm-sssm,sssm)
}
else
{
s(m/3600,h)
//us(3,"text",h)
s(h*3600,sssm)
s(m-sssm,sssm)
}
}
else
{
s h=0
}
f(sssm>=60||m>=60)
{
//分和秒
f(sssm>=60)
{
s(sssm/60,min)
//us(4,"text",min)
s(min*60,ssssm)
s(sssm-ssssm,ssssm)
//us(5,"text",ssssm)
}
else
{
s(m/60,min)
//us(4,"text",min)
s(min*60,ssssm)
s(m-ssssm,ssssm)
//us(5,"text",ssssm)
}
}
else
{
s min=0
s ssssm=m
}
ss("我们在一起了:"+year+"年"+day+"天"+h+"时"+min+"分"+ssssm+"秒",all)
us(7,"text",all)
}
stop(1000)
}
}

举报 0