我正试图在存折优惠券上显示到期日期。这是我创建的第一张存折。由于某种原因,日期没有显示在传球上。
截图: http://screencast.com/t/looDjpqT
日期的JSON代码:
"secondaryFields" : [
{
"dateStyle" : "PKDateStyleMedium",
"isRelative" : true,
"key" : "expires",
"label" : "Valid On",
"timeStyle" : "PKDateStyleNone",
"value" : "2012-10-12T12:00:00-05:00"
}
],
任何想法为什么这个日期根本没有出现在我的通行证上?
答案 0 :(得分:1)
你的代码很好。问题是内置的OS X存折查看器由于某种原因没有显示日期。它可以在真实设备上运行。
答案 1 :(得分:0)
似乎只采用UTC的组合日期和时间,例如“2012-10-13T06:00Z”
一个完整的例子:
{
"key": "date",
"label": "Date and Time",
"dateStyle": "PKDateStyleMedium",
"timeStyle": "PKDateStyleShort",
"value": "2012-10-13T06:00Z",
"isRelative": true
}
答案 2 :(得分:0)
timeStyle标记显示不正确。它应该是PKTimeStyleShort而不是PKDateStyleShort。