2017-03-06 5 views
1

私は日付ピッカーの日付も変更され、いくつかの他の日付にデバイスの日付を変更した場合、今日の日付セット今日の日付ではないデバイス日

[_datePicker setDate:[NSDate date]]; 

を表示するには、このコードを使用しています日付ピッカーを示しながら。 ..今日の日付を表示する必要があります...これを行う方法

答えて

2

あなたがしたいように聞こえるのはget the date from an authoritative source, like a NTP serverです。あなたは、オープンソースを見つけることができます

いくつかの場所が"ios-ntp"または"NHNetworkTime"が含まれる、(一度、あなたのプロジェクト内でビルドする)の後者は「NSDate *networkDate = [NSDate networkDate];」を行うのと同じくらい簡単です。

あなたがその日付を取得すると、それはあなたの_datePickerに渡したNSDateオブジェクトです。

1

今日の日付は常に[NSDate date]です。デバイスの日付を変更した場合、デバイスは何も知らない。 http://www.ntp.orgを試して、代わりにInternet Timeを取得できます。

0

バックエンドサーバーから現在の日付/時刻を取得し、日付ピッカーに設定できます。

関連する問題