PB时间戳

//====================================================================
// 描述:timestamp 获取时间戳
//--------------------------------------------------------------------
// 作者:	Vesn  http://www.vesn.net		日期: 2018年05月20日
//====================================================================
return long(String(DaysAfter( Date(1970,1,1) , Today()) *86400 +secondsafter(Time("08:00:00") ,Now())))
//====================================================================
// 描述:timestamp_un 根据时间戳反推出时间
//--------------------------------------------------------------------
// 作者:	Vesn  http://www.vesn.net		日期: 2019年3月6日
//====================================================================
Long ll_seconds,ll_days
//判断是否为毫秒,2286年秒为10位
If Len(String(al_ts)) >= 13 Then
	ll_seconds = al_ts/1000
Else
	ll_seconds = al_ts
End If
//天 +8 *3600,因为北京时间是从上午8点计算的
ll_days = (ll_seconds +28800 )/86400
//秒
ll_seconds = ll_seconds - ll_days * 86400
Return DateTime(RelativeDate(Date(1970,1,1),ll_days),RelativeTime(Time("08:00:00"),ll_seconds))





 

你可能感兴趣的:(pb)