teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

吸収

2019/04/18 02:59

投稿

fuzzball
fuzzball

スコア16733

answer CHANGED
@@ -1,10 +1,17 @@
1
+ # #1 filterの書式
2
+
1
3
  「realm filter」でググりました。
2
4
 
3
-
4
5
  ```swift
5
6
  filter("duedate == %@", da)
6
7
  ```
7
8
 
8
9
  ref.
9
10
  [Realmでfilterの検索条件に変数を利用するには
10
- ](https://ja.stackoverflow.com/questions/30370/realm%E3%81%A7filter%E3%81%AE%E6%A4%9C%E7%B4%A2%E6%9D%A1%E4%BB%B6%E3%81%AB%E5%A4%89%E6%95%B0%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF)
11
+ ](https://ja.stackoverflow.com/questions/30370/realm%E3%81%A7filter%E3%81%AE%E6%A4%9C%E7%B4%A2%E6%9D%A1%E4%BB%B6%E3%81%AB%E5%A4%89%E6%95%B0%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF)
12
+
13
+ # #2 日付の形式
14
+
15
+ 保存時の形式`yyyy年M月dd日`と、filter時の形式`(year)/(month)/(day)`が違うので、同じ日付であってもfilterの条件に引っ掛かりません。同じ形式に統一して下さい。
16
+
17
+ 例えば今日の場合だと、`2019年4月18日`と`2019/4/18`という二つの文字列を比較することになります。