gpt4 book ai didi

iphone - 将整数转换为日期字符串

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

在 Objective-C 中:是否有像在 Excel 和 SAS 中那样简单的方法将整数转换为日期时间字符串?

在 Excel 中,您需要将格式设置为“mmm dd, yyyy hh:mm:ss”。

例如,如果我有整数:1328062560

我希望输出为:2012-01-31 21:16:00

甚至(如在 Excel 中):2012-01-31 21:16:00

PS:我不想要求太高,但我希望它简单内联在NSLog中使用,所以我可以简单地为调试编写
NSLog("整数时间是 %d,日期是 %mmddyyyyhh:mm:ss", [array objectAtIndex: i], [array objectAtIndex: i]);

最佳答案

你可以像这样得到一个 NSDate 对象:

NSDate *date = [NSDate dateWithTimeIntervalSince1970:1328062560];

然后,如果您不关心字符串的确切格式,您可以这样做:

NSString *s = [date description];

这将为您提供类似“2012-02-01 02:16:00 +0000”的字符串。

如果您需要特定的字符串格式,请使用 NSDateFormatter

关于iphone - 将整数转换为日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9089928/

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