问题标签 [nsdateformatter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
228 浏览

iphone - 日期选择器在 3GS 和 3G、触控和 iPad 上的工作方式不同

我的应用今天登陆应用商店。我有一个用户提交了一个奇怪的错误。我有一个日期选择器,它传回我作为字符串存储在 SQLite 中的日期。我在模拟器、3G、itouch 和 iPAD 上测试了该应用程序。在所有这些上,它都按预期工作。但是,在此用户的 3GS 上,它会在日期选择器中选择的日期上添加一天。

除了使用具有 NSDateFormatterMediumStyle 样式的 NSDateformatter 转换为要存储在数据库中的字符串之外,我没有对日期进行任何操作。

任何想法为什么这在 3GS 上会有所不同?

0 投票
3 回答
2510 浏览

iphone - 对于 iPhone OS 4.0,NSDateFormatter 的“dateFromString”方法返回 nil

我正在使用以下代码,它在 iPhone OS 3.2 中运行良好

但是当我尝试使用与 iPhone OS 4.0 相同的代码时,dateObj 为零。

原因是 :

- (id)initNSDateFormatter 的方法仅在 iPhone OS 2.0 到 iPhone OS 3.2 中可用。它在 iPhone OS 4.0 中已弃用。

现在解决方案是什么?如何初始化 NSDateFormater?有什么选择?

0 投票
3 回答
444 浏览

ios - 如何获得周一、周二等工作日的本地化字符串表示?

如何获得周一、周二等工作日的本地化字符串表示?

当然我可以自己本地化这些,但我敢打赌我可以把它们从日历课程或类似的东西中吸出来?

0 投票
3 回答
477 浏览

objective-c - 来自 XML 的 NSDateFormatter 的 NULL 值

这在使用 iOS4.0 编译之前工作正常,我不知道出了什么问题。

这就是问题所在。我从我的数据库发送我的应用程序分数,上面有日期/时间。我的目标是将其存储在 CoreData 中。当我使用下面的代码时,我得到一个空值的日期。

代码:

这是调试器中的结果:

任何帮助表示赞赏!谢谢。

0 投票
1 回答
365 浏览

iphone - iPhone 4.0 NSDateFormatter 崩溃

我需要使用我的个人数据格式将 NSDate 转换为字符串......问题是模拟器上的这段代码(4.01)崩溃......有时代码被“冻结”,有时给出 BAD_ACCESS......这里是编码:

0 投票
1 回答
850 浏览

objective-c - iPhone Objective-C 将字符串转换为 NSDate *特殊情况

我知道这种问题在这个论坛上已经被问了一千次了,但我有一个稍微特殊的情况,我真的可以使用一些帮助。

我有一个 NSString *expirationDate 值 = "2010-06-23 04:28:59.341818"

我需要转换为 NSDate 对象并与当前日期/时间进行比较。有人可以解释一下如何做到这一点吗?

我假设它将使用某种带有 YYYY-MM-DD HH:MM:SS 的 NSDateFormatter 对象......但是我如何处理剩余的小数部分?

0 投票
2 回答
515 浏览

iphone - NSDateFormatter 问题

嘿,我的日期是“2010 年 7 月 30 日”。我如何仅将其打印为月份和日期,即。“7/30”我尝试使用 NSFormatter,但它打印的是我当前的日期,而不是我的数据库中存在的日期。

0 投票
2 回答
255 浏览

cocoa - iPad上的负日期问题而不是模拟器上的问题

我正在处理一个历史应用程序,所以我需要处理 JC 之前和之后的日期。

我正在尝试解析格式为“01/01/-200”的字符串,但它在使用“01/01/200”时返回一个空日期。

这是我的代码:

我也尝试使用“01/01/200 BC”形式,setDateFormat:@"dd/MM/y G"但我不能让它工作。正如 mvds 在他的回答中所建议的那样,我在模拟器上尝试了格式“01/01/200 BC”,它正在工作......问题仅出现在我的 iPad(版本 3.2.1)上

你知道如何正确地做到这一点吗?

0 投票
1 回答
121 浏览

iphone - iphone中的日期格式

我的日期为 2010-08-02,即 2010 年 8 月 2 日,现在我想将其显示为 2010 年 8 月 8 日星期一,
谢谢您的帮助

0 投票
2 回答
80 浏览

iphone - 在 iPhone 中将字符串转换为日期时出现问题?

如何将 NSString 2010-08-03 04:37:31.0 转换为 2010 年 8 月 3 日?

可能吗?