在java中,长时间戳为8个字节。 Objective-c和swift中NSDate的大小是多少?
答案 0 :(得分:2)
在iOS数据类型中分别是。
OS X和iOS中的整数数据类型:
OS X和iOS中的浮点数据类型:
当您询问NSDate
的大小时,它的类不是原始数据类型,您可以在其中创建其对象以访问其成员函数和变量。创建对象时,内存将在HEAP 中分配。
您可以在Swift
和Objective c
中使用<input type="checkbox" name="customPermissions[]" ng-model="form.customPermissions.examsList" value="examsList" ng-init="form.customPermissions.examsList=true"> {{phrase.examsList}}
方法来获取任何数据类型的大小。
答案 1 :(得分:0)
您应该重新提出问题,以澄清您实际上要做的事情。任何平台上的时间戳大小与在服务器上存储时间戳的问题无关。将时间戳存储为原始字节意味着它在设备和/或平台之间不可移植。最好将时间戳编码为日期字符串,然后将其发送到服务器进行存储。
服务器如何存储它是另一个更广泛的问题,但基本选项是字符串或某种内部格式,可根据需要转换为字符串,取决于你要去的内容在服务器上实际使用它。
虽然我们正在考虑,但请确保考虑时区,或者更好的是,始终使用UTC作为时间戳。