第一句话:时间戳
地球上的每个角落3D素材,无论东、西、北、南,时间都是一样的。 它们都有相同的名称unity 服务器时间戳,称为时间戳。 时间戳是指Unix时间戳(Unix timestamp)。 也称为 Unix 时间(Unix 时间)和 POSIX 时间(POSIX 时间)。 它是时间的一种表达方式,定义为从格林威治时间1970年1月1日00:00:00到现在的总时间。 秒数。
关于时间戳游戏动态,可以看网上的时间戳
第二句:时区
地球上每个角落的时间戳都是一样的,但同一时间点却有不同的表达方式,所以时间还有一个概念叫时区。 这里的时区和地区不是同一个概念。 例如unity 服务器时间戳,我们所在的时区称为东八区。
在设备中,您可以自行手动切换当前系统时区:
时区设置
您会发现,当您选择不同的时区时,您当前的时间是不同的。
第三句:代码1中时间戳和时区的应用。时间戳不会随着时区的改变而改变
这可以用代码来演示:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
// 系统时区
NSTimeZone* timeZone = [NSTimeZone systemTimeZone];
NSLog(@"系统当前的时区: %@", timeZone.name);
// 返回的单位是 秒
NSTimeInterval timeInterval = [[NSDate date] timeIntervalSince1970] ;
NSLog(@"当前时间戳:%f", timeInterval);
}
你会发现无论你如何切换时区,时间戳总是相同的。 可以参考在线时间戳实时进行验证。
2、不同时间区间的时间切换