日期的格式,你用得對嗎?

2022-08-26 19:15:12 字數 547 閱讀 8734

在 ios 開發中,我碰到了奇怪的問題。

[dateformatter

stringfromdate:adate

];

dateformatter 是乙個 nsdateformatter 物件。

adate 是乙個 nsdate 物件,它的值為 2015-12-30 00:00。

這段**是把這個 nsdate 轉化為 nsstring。

我獲得的結果是讓人吃驚的:「2016-12-30 00:00」 !!!

再次實驗,這次 nsdate 物件的值改為 2017-12-30 00:00。

執行結果為:「2017-12-30 00:00」。

經過一段測試以及網上搜尋,終於找到了原因。

原來是 nsdateformatter 物件的格式設定出現了錯誤。

我使用的是 「yyyy-mm-dd」。改為 「yyyy-mm-dd」。問題解決!!!

那麼 yyyy 和 yyyy 區別是 ?yyyy 是標準的年,而 yyyy 是 iso year-week calendar 的年。

你的學習程式設計方法對嗎?

你的學習程式設計方法真的對嗎?如何學好程式設計?你會嗎?這邊是網際網路t學校,初中d起步入學的 對於沒有程式設計基礎的人來說,要想高效的學 習程式語言,要做好以機個仿面的事情 第一 注重概念的理解。學習程式語言要從上到下對程式語言有乙個整體 上的認知,然後再自下而上逐漸掌握各種概念的作用。對於物件導...

你對雲計算 「感冒」 嗎?

對於雲計算這種全新的服務模式,cio們感興趣嗎,會應用嗎?想象一下,也許有一天某個企業的it部門可能完全是乙個虛擬的部門,也許只有一兩名員工,只有必備的辦公電腦,其他的所有資源都有專人提供,就像我們現在用水 用電那樣方便,只要乙個指令 開啟龍頭或者開關就可以了。對於這種全新的或者從某種意義上說是具有...

mysql對欄位格式化日期 MySQL格式化日期

mysql查詢記錄如果有時間戳字段時,檢視結果不方便,不能即時看到時間戳代表的含義,現提供mysql格式換時間函式,可以方便的看到格式化後的時間。1.date format 函式用於以不同的格式顯示日期 時間資料。date format date,format format引數的格式有 a縮寫星期名...