如何使用lua中的值组织时间戳?
创建类似于与时间戳关联的值数组,并通过时间戳获取值。只有一个带有一个时间戳的值。如何更好地组织它?以及如何在经过一段时间后删除值 大概是这样的:如何使用lua中的值组织时间戳?,lua,Lua,创建类似于与时间戳关联的值数组,并通过时间戳获取值。只有一个带有一个时间戳的值。如何更好地组织它?以及如何在经过一段时间后删除值 大概是这样的: datetime = os.date("!*t",os.time()) array[datetime]=somevalue 如何从该表中删除超过10分钟的值?我不明白为什么要将日期表用作键。您可以直接将时间戳用作键,例如: t[os.time()] = somevalue 时间戳仅为整数值,您可以在需要时使用os.date获取其实际日期 你可以直
datetime = os.date("!*t",os.time())
array[datetime]=somevalue
如何从该表中删除超过10分钟的值?我不明白为什么要将日期表用作键。您可以直接将时间戳用作键,例如:
t[os.time()] = somevalue
时间戳仅为整数值,您可以在需要时使用os.date
获取其实际日期
你可以直接比较。例如,要删除2014年5月20日之前的值,请将键与操作系统时间{year=2014,month=5,day=20,hour=0}进行比较我不明白为什么要将日期表用作键。您可以直接将时间戳用作键,例如:
t[os.time()] = somevalue
时间戳仅为整数值,您可以在需要时使用os.date
获取其实际日期
你可以直接比较。例如,要删除2014年5月20日之前的值,请将键与操作系统时间{year=2014,month=5,day=20,hour=0}进行比较;要删除超过10分钟的值,请将键与:os.time()-600进行比较;要删除超过10分钟的值,请将键与:os.time()-600进行比较