【发布时间】:2012-10-30 22:58:11
【问题描述】:
我是一名 Objective-c 初学者,我被分配为我们的客户创建一个 iPhone 应用程序。我有一些Java背景,但几乎没有这个objective-c的经验,这是我第一次开发一个完整的应用程序......
无论如何,我目前正面临几个问题。其中一个问题是我需要从我的 iOS 应用程序中为 PHP 的 date 函数发送一个整数值。我一直在寻找解决方案,但他们都在处理相反的方式(int to NSDate),而不是 NSDate 到整数值。
我尝试了类似回答 here 的解决方案
但很明显它返回双精度,而不是整数...
或this
但这无法获得System time。
我知道我可以通过以下方式获取当前系统的 NSDate:
NSDate *theDay = [NSDate dateWithTimeIntervalSinceNow:[[NSTimeZone systemTimeZone] secondsFromGMT]];
但我不知道如何将其转换为整数(或长整数)值。
我只需要获得与Java 和System.currentTimeMillis() 相同的值。
另外,这是我第一次在 stackoverflow 中提问。因此,请让我知道在此处发布问题等时我应该做什么/不做什么。
谢谢。
【问题讨论】:
标签: java objective-c integer nsdate