gpt4 book ai didi

objective-c - 将毫秒转换为 NSDate

转载 作者:太空狗 更新时间:2023-10-30 03:24:48 25 4
gpt4 key购买 nike

我有这个“1273636800000”,我想将它转换成这种格式“Wed Mar 03 2010 00:00:00 GMT-0500 (EST)”

我需要将这个毫秒转换为 NSDate 格式。

我试过了

NSDate *tr = [NSDate dateWithTimeIntervalSince1970:1273636800000];

NSDate *tr = [NSDate dateWithTimeIntervalSinceReferenceDate:1273636800000];

NSDate *tr = [NSDate dateWithTimeIntervalSinceNow:1273636800000];

但是我无法让它工作,有人遇到过类似的问题并找到了解决方案

最佳答案

这些函数(dateWithTimeIntervalSince1970、dateWithTimeIntervalSinceReferenceDate、dateWithTimeIntervalSinceNow)以秒为单位接受参数。

NSDate *date = [NSDate dateWithTimeIntervalSince1970:(ms / 1000.0)];

你应该传递 1273636800.000

NSDate *date = [NSDate dateWithTimeIntervalSince1970:(1273636800 / 1000.0)];

关于objective-c - 将毫秒转换为 NSDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2741199/

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