在 iPhone(目标 C)中,如何获取以毫秒为单位的当前日期并将其发送到服务器 Rest Web 服务?

发布于 2024-09-29 03:52:34 字数 304 浏览 4 评论 0原文

我是 iPhone 开发新手。我需要从设备获取当前日期并以 JSON 格式发送到服务器。服务器期望该日期以毫秒为单位,自 1970 年 1 月 1 日 00:00:00 GMT(Unix time) 开始。

我注意到 iPhone 有一些方法可以获取当前时间(以秒为单位),嗯,应该很容易用一个简单的 * 1000 例程将秒转换为毫秒。所有的问题都开始了,因为这是我用 Objective-C for iPhone 编写的第一行代码,我在试图以秒为单位获取当前时间时迷失了方向。

如何在 iPhone 中获取当前时间(以毫秒为单位)?

提前致谢。

I am new to IPhone development. I need to take the current date from device and send to a server in JSon format. The server expects this date to be in milliseconds as since January 1, 1970, 00:00:00 GMT(Unix time) .

I have noticed IPhone has some methods to get the current time in SECONDS, well, should be very easy to transform seconds to milliseconds with a simple * 1000 routine. All the problem begins because as this is my first lines of code with Objective-C for IPhone I am lost trying to get current time in seconds.

How do I get current time in milliseconds in IPhone?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

×纯※雪 2024-10-06 03:52:34
double milliseconds = 1000.0 * [[NSDate date] timeIntervalSince1970];
double milliseconds = 1000.0 * [[NSDate date] timeIntervalSince1970];
说不完的你爱 2024-10-06 03:52:34
CGFloat milliseconds = [NSDate timeIntervalSinceReferenceDate]*1000.0;
CGFloat milliseconds = [NSDate timeIntervalSinceReferenceDate]*1000.0;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文