3

我正在开发一个从后端接收数据的应用程序。问题是,日期在我的应用程序中无法正常工作。所以我最终比较了可可生成的时间戳和我的 java 后端生成的时间戳。

java 有什么理由比目标 c 长得多吗?

刚刚比较:

爪哇

1318226845471

可可

1318226841

我正在生成可可时间戳:

[[NSDate date] timeIntervalSince1970]

有什么建议么?我将不胜感激任何帮助!

提前致谢, 亚历克斯

4

1 回答 1

12

Java 返回自 1970 年 1 月 1 日以来的毫秒数。目标 C 是自 1970 年 1 月 1 日以来的秒数

只需在java中使用以秒为单位获取结果 return (int) (System.currentTimeMillis() / 1000L);

于 2011-10-10T06:18:51.657 回答