NSDateFormatterの設定年が間違っています

MobileGuy

データを取得してYYYYMMDDHHMMSSに変換するコードがいくつかあります。これを以下に示します。

現在、東海岸の2013年12月13日の午後7時29分です。以下のコードを実行すると、年は2014と表示されます。それはなぜですか?2013年になるはずです。

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat: @"YMMddHHmmss"];

NSString *dateString = [dateFormat stringFromDate: [NSDate date]];
UIAlertView *view = [[UIAlertView alloc] initWithTitle:@"date test" message:[NSString stringWithFormat:@"%@",dateString] delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[view show];
グレッグパーカー

NSDateFormatterでは、「Y」と「y」は、異なる日に始まる可能性のある異なる種類の年を指定します。あなたは「y」が欲しい。

NSDateFormatterのドキュメントから

よくある間違いはYYYYを使用することです。yyyyは暦年を指定し、YYYYはISO年-週暦で使用される(「年の週」の)年を指定します。ほとんどの場合、yyyyとYYYYは同じ数になりますが、異なる場合があります。通常、暦年を使用する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

NSDateFormatter dateFromStringの結果が間違っていますか?

分類Dev

htaccessファイルの設定が間違っています

分類Dev

recyclerview設定layoutparamsの項目が間違っています

分類Dev

Wordpressテーマの設定が間違っています

分類Dev

symfony の設定が間違っています

分類Dev

ViewControllerのpresentingViewControllerが間違って設定されていますか?

分類Dev

NSDateFormatterが間違った年を返します

分類Dev

このmySQL外部キーの設定で何が間違っていますか?

分類Dev

.vimrcを追加した後、vim81の設定が間違っています

分類Dev

strptime時間変換-年と月の値が間違っています

分類Dev

seeds.rbの初期化されていない定数* ModelXYZ *。設定が間違っていますか?

分類Dev

nodejs reactjsとwebpack、設定が間違っていますが、何ですか?

分類Dev

InvalidArgumentError 設定またはコードが間違っていますか?

分類Dev

seetings.pyまたはdockerのデータベースの設定が間違っています

分類Dev

ルート設定の引数の数が間違っています(0の場合は2)

分類Dev

SQLの更新、設定、ケース:何が間違っているのですか?

分類Dev

phpdate_createが間違った年を示しています

分類Dev

init設定エラー:restore-uuidが間違っています

分類Dev

init設定エラー:restore-uuidが間違っています

分類Dev

ffmpegのインストールとphpの設定でこれはどこが間違っていますか

分類Dev

設定の検索結果の言語が間違っています-Windows10

分類Dev

herokuとgodaddyのネイキッドドメインの設定が間違っています

分類Dev

プロトコルバッファの設定が間違っていますか?

分類Dev

「不明なパーティションテーブル」-カーネルの設定が間違っています

分類Dev

badblocksは年をとっています-私は何が間違っているのですか?

分類Dev

Unityの遅延レンダリング設定がなくなったようですが、完全に間違っていますか?

分類Dev

行列乗算の定義; 間違った行が変更されています

分類Dev

1900年のExcelの平日が間違っているのはなぜですか?

分類Dev

ヘッダーが間違って設定されている場合は、本文からJSONを解析します

Related 関連記事

  1. 1

    NSDateFormatter dateFromStringの結果が間違っていますか?

  2. 2

    htaccessファイルの設定が間違っています

  3. 3

    recyclerview設定layoutparamsの項目が間違っています

  4. 4

    Wordpressテーマの設定が間違っています

  5. 5

    symfony の設定が間違っています

  6. 6

    ViewControllerのpresentingViewControllerが間違って設定されていますか?

  7. 7

    NSDateFormatterが間違った年を返します

  8. 8

    このmySQL外部キーの設定で何が間違っていますか?

  9. 9

    .vimrcを追加した後、vim81の設定が間違っています

  10. 10

    strptime時間変換-年と月の値が間違っています

  11. 11

    seeds.rbの初期化されていない定数* ModelXYZ *。設定が間違っていますか?

  12. 12

    nodejs reactjsとwebpack、設定が間違っていますが、何ですか?

  13. 13

    InvalidArgumentError 設定またはコードが間違っていますか?

  14. 14

    seetings.pyまたはdockerのデータベースの設定が間違っています

  15. 15

    ルート設定の引数の数が間違っています(0の場合は2)

  16. 16

    SQLの更新、設定、ケース:何が間違っているのですか?

  17. 17

    phpdate_createが間違った年を示しています

  18. 18

    init設定エラー:restore-uuidが間違っています

  19. 19

    init設定エラー:restore-uuidが間違っています

  20. 20

    ffmpegのインストールとphpの設定でこれはどこが間違っていますか

  21. 21

    設定の検索結果の言語が間違っています-Windows10

  22. 22

    herokuとgodaddyのネイキッドドメインの設定が間違っています

  23. 23

    プロトコルバッファの設定が間違っていますか?

  24. 24

    「不明なパーティションテーブル」-カーネルの設定が間違っています

  25. 25

    badblocksは年をとっています-私は何が間違っているのですか?

  26. 26

    Unityの遅延レンダリング設定がなくなったようですが、完全に間違っていますか?

  27. 27

    行列乗算の定義; 間違った行が変更されています

  28. 28

    1900年のExcelの平日が間違っているのはなぜですか?

  29. 29

    ヘッダーが間違って設定されている場合は、本文からJSONを解析します

ホットタグ

アーカイブ