Neo4jで日付を操作することはできますか?今日の日付が2010年1月1日の場合、現在の日付から5日を引いて、12/28/2016を得ることができます。Neo4jで日付を操作することはできますか?
1
A
答えて
2
APOC date/time support functionsを使用できます。例えば
:
WITH apoc.date.parse('1/1/2017', 's', 'MM/dd/yyyy') AS startTime
RETURN apoc.date.format(startTime - 5*(60*60*24), 's', 'MM/dd/yyyy');
上記のクエリが返す:
12/27/2016
@InverseFalconから素晴らしいコメントに
感謝を[UPDATED]、ここでさらに簡潔である可能性がありより信頼できるアプローチ。これは、上記のように秒数ではなく、日数の分解能を使用して日付を解析してフォーマットするので、秒から日に変換する必要はありません(通常、閏年や閏年光の節約時間の調整)。
WITH apoc.date.parse('1/1/2017', 'd', 'MM/dd/yyyy') AS startDate
RETURN apoc.date.format(startDate - 5, 'd', 'MM/dd/yyyy');
+2
私は、APOCがさまざまな解像度(ms、s、m、h、d)をサポートしていることを認識したので、解析とフォーマットの両方の日の解像度でこれを実行し、単純に5を引いてください。 – InverseFalcon
関連する問題
- 1. dplyrで日付を操作する
- 2. Javaの日付操作ですか?
- 3. 日付iphone sdkの操作ですか?
- 4. sqlite3で日付をフォーマットすることはできますか?
- 5. C++での日付操作
- 6. 操作フックを取り外すことはできますか?
- 7. データフレームを列名と番号で操作することはできますか?
- 8. コレクションをNeo4jのプロパティにすることはできますか?
- 9. Java:日付操作
- 10. 日付操作が
- 11. SAS、日付操作
- 12. 日付操作PHP
- 13. 角度 - マングース:日付を操作できません
- 14. React Native:日付を操作する
- 15. 日付を操作するR
- 16. 日付のテキストを操作する
- 17. はどこでできますが、日付のリストを作成することができさえ
- 18. は、このようなすべての日曜日を通過する抱き合わせ日付操作
- 19. AGAL操作で数字をハードコードすることはできますか?
- 20. ES2016プロキシで「typeof」操作をインターセプトすることはできますか?
- 21. MySQLで文字列を日付として操作しますか?
- 22. NHibernate:エンティティクラスから直接リポジトリを操作することはできますか?
- 23. C#コードからResharper APIを操作することはできますか?
- 24. ドラッグ操作でUIPopoverControllerを閉じることができます
- 25. rでの複雑な日付操作
- 26. D3.jsでの日付操作
- 27. 日付オブジェクトをjavascriptで操作しています
- 28. Scalaで「制限付きスコープ」を作成することはできますか?
- 29. SAPUI5 - 日付ピッカーを設定することができます
- 30. クロムデバッガの戻り値を操作することはできますか?
システム日付を変更してください: –
正解は実際には '12/27/2016'です。 – cybersam