将毫秒时间戳转换为 NSString 日期

发布于 2024-10-22 23:32:37 字数 132 浏览 4 评论 0原文

我知道以前有人问过很多 iOS 转换问题,但我就是找不到解决问题的方法。

我想将毫秒时间戳(即 1299970800)转换为正确的、人类可读的日期,但如何转换?

像“12 Mar 2011”之类的内容就足够了。谢谢你!

I know a lot of iOS conversion questions have been asked before but I just can't find a way to solve my problem.

I'd like to convert a milliseconds timestamp (i.e. 1299970800) to a correct, human readable date, but how?

Something like "12 Mar 2011" is enough. Thank you!

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

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

发布评论

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

评论(2

深爱成瘾 2024-10-29 23:32:37

使用 dateWithTimeIntervalSince1970< /code>

[NSDate dateWithTimeIntervalSince1970:(ms / 1000)];

假设 ms 保存自 unix epoch< 以来的毫秒数/a> 为整数或长整型。

Use dateWithTimeIntervalSince1970

[NSDate dateWithTimeIntervalSince1970:(ms / 1000)];

assuming ms holds the number of milliseconds since unix epoch in an integer or long.

苍景流年 2024-10-29 23:32:37

您可以使用 NSTimeInterval timeInterval = [date timeIntervalSinceNow];
然后使用秒、分钟和小时(如下面的代码片段所示)来获取可读的日期。

iOS 的可读日期

You can use NSTimeInterval timeInterval = [date timeIntervalSinceNow];
then use seconds, minutes and hours as shown in the below code snippet to get readable date.

Readable Date for iOS

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文