나는 Dart에서 sqlite를 조작하기 위해 dart-sqlite을 사용하고 있습니다.다트의`DateTime` 인스턴스를 sqlite`timestamp` 필드에 저장하는 방법은 무엇입니까?
Sqlite는 timestamp
필드를 가지며 Dart의 유형은 DateTime
입니다.
Uncaught Error: SqliteException: Invalid parameter type
Stack Trace:
#0 _bind (package:dart-sqlite/sqlite.dart:246:1)
#1 Statement.execute (package:dart-sqlite/sqlite.dart:142:33)
#2 Database.execute (package:dart-sqlite/sqlite.dart:78:31)
#3 Database.execute (package:dart-sqlite/sqlite.dart:79:7)
어떻게 문제를 해결하려면 : 나는 sqlite가에 DateTime
인스턴스를 삽입 할 때, 그것은의 오류가 발생합니다?
당신 말이 맞습니다. 'millisecondsSinceEpoch'를 사용하여 숫자를 저장하는 것이 좋습니다. – Freewind