gpt4 book ai didi

ios - 如何为 Java 和 Objective C 获得相同的毫秒数

转载 作者:行者123 更新时间:2023-12-01 19:11:56 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How can I get a precise time, for example in milliseconds in Objective-C?

(11 个回答)


9年前关闭。




我可以通过以下方式在 Java 中获得毫秒数:

Date date=new Date() ;  
System.out.println("Today is " +date.getTime());

如何在 objective-c 中获得毫秒?我必须对两个代码都有相同的结果。

最佳答案

Java Date.getTime() 的文档是:

Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this Date object.



对于 Objective-C,类似的方法是:
- (NSTimeInterval)timeIntervalSince1970

Return Value: The interval between the receiver and the reference date, 1 January 1970, GMT.



NSTimeInterval 是 double马上。所以,这样做:
  llrint (1000.0 * [date timeIntervalSince1970]);

给你一个 long (正如Java产生的)。

注意:“重复”答案不会产生 long就像 Java 接口(interface)一样;他们产生了 double .

关于ios - 如何为 Java 和 Objective C 获得相同的毫秒数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15982371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com