考慮到性能和可讀性,應如何將日期編碼爲JSON以用於iPhone應用程序?理想的編碼方式很容易與NSDate協同工作,但也可以在基於Web的後端(即不使用iPhone獨有的API,跨平臺的東西)中使用。下面是一些編碼我一直在考慮: # UNIX Epoc based integer encoding
{"Date":123456789}
# ISO 8601 String format
{
所有不同的初始日期, 我與二進制規範,其時間戳字段「自2000年1月1日UTC時間毫秒」被定義爲工作。我做了以下計算: public static final TimeZone UTC = TimeZone.getTimeZone("UTC") ;
public static final Calendar Y2K_EPOCH = Calendar.getInstance(UTC);
stati