私はGAEアプリに取り組んでいます。データストアにクエリを実行し、startDateとendDateの間のすべてのレコードを取得したいと思います。各レコードには日時フィールドがあります。私はこれに似たクエリを使用しています(以下のコードは私がすぐにつかんだものです-私は開発者のマシンの近くにいません):
Query query = pm.newQuery(Employee.class);
query.setFilter("lastName == lastNameParam");
query.setOrdering("hireDate desc");
query.declareParameters("String lastNameParam");
try {
List results = (List) query.execute("Smith");
if (results.iterator().hasNext()) {
for (Employee e : results) {
// ...
}
} else {
// ... no results ...
}
} finally {
query.closeAll();
}
正しく機能するクエリを作成するには、日付をフォーマットするにはどうすればよいですか?日時スタンプはデータストアにどのように保存されますか?タイムスタンプとして?完全にフォーマットされていますか?これに関する情報が見つかりません。助けてください。