저는 현재 mysql과 php를 이용해 flutter를 개발하고 있습니다. 내 데이터베이스와 Flutter에 대한 연결이 제대로 작동합니다. 문자열을 삽입하면 잘 작동합니다. 하지만 DateTime.now()
时,它会抛出 Error: FormatException: SyntaxError: Unexpected token b in JSON at location 0
.
내 플러터 코드는
으아악내 PHP 측 수신 날짜 게시물은 다음과 같습니다.
으아악그렇다면 Flutter에서 날짜를 삽입하고 PHP에서 이를 받으려면 어떻게 해야 할까요?
누구에게나 도움이 된다면 내 솔루션을 게시해 주세요. 먼저 데이터베이스에 Date 대신 DateTime으로 열을 생성해야 합니다. 그런 다음 PHP에서
$created = date('Y-m-d', strtotime($_POST['created']));
,之后在 flutter 中我们可以将其指定为“创建”:DateTime.now().toString(),
로 초기화합니다. 이것은 나에게 효과적입니다.