Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 计算服务器从日期开始请求的时间_Android_Objective C_Date_Time - Fatal编程技术网

Android 计算服务器从日期开始请求的时间

Android 计算服务器从日期开始请求的时间,android,objective-c,date,time,Android,Objective C,Date,Time,我试图用一个名为time的字符串参数向服务器发出请求,该参数类似于“1407841229” 现在,我注意到这个数字可能等于1970年1月1日00:00:01以来的秒数。 这是我的计算:1407841229/(60*60*24*365,25)=446117964928,大约是44年7个月11天几小时 我想从系统时钟给出的日期开始计算这个数字 你认为可能吗?我打算在为iPhone(Objective-C)和Android(Java)编写的移动应用程序中使用此方法,因此该方法必须是通用的 编辑:我设法

我试图用一个名为time的字符串参数向服务器发出请求,该参数类似于“1407841229”

现在,我注意到这个数字可能等于1970年1月1日00:00:01以来的秒数。 这是我的计算:1407841229/(60*60*24*365,25)=446117964928,大约是44年7个月11天几小时

我想从系统时钟给出的日期开始计算这个数字

你认为可能吗?我打算在为iPhone(Objective-C)和Android(Java)编写的移动应用程序中使用此方法,因此该方法必须是通用的


编辑:我设法通过另一个请求从服务器上获得了号码。如果我用代码写下算法,可能会更容易、更安全。

您可能正在寻找时间戳。从维基百科你可以得到:

时间戳、Unix时间或POSIX时间是用于描述 时间点,定义为自 1970年1月1日午夜协调世界时(UTC),非 计算闰秒。它不仅在类Unix上广泛使用 操作系统,但也在许多其他计算系统。它是 既不是时间的线性表示,也不是时间的真实表示 UTC(尽管经常被误认为两者)的时间 表示为UTC,但无法表示UTC闰秒 (例如,1998-12-3123:59:60)

每种编程语言都应该有自己的转换函数:时间->日期和日期->时间。在stackoverflow上,您可以找到一个类似的问题,答案如下:


谢谢,我觉得它们在编程中很常见,但我不知道时间戳。即使我可能找到了一个更好的方法来得到我想要的,我一定会读到他们。