POST를 사용하여 DateTime 양식 flutter를 PHP MySql에 삽입하는 방법
P粉282627613
P粉282627613 2024-01-05 17:44:52
0
1
409

저는 현재 mysql과 php를 이용해 flutter를 개발하고 있습니다. 내 데이터베이스와 Flutter에 대한 연결이 제대로 작동합니다. 문자열을 삽입하면 잘 작동합니다. 하지만 DateTime.now() 时,它会抛出 Error: FormatException: SyntaxError: Unexpected token b in JSON at location 0.

를 사용하면

내 플러터 코드는

으아악

내 PHP 측 수신 날짜 게시물은 다음과 같습니다.

으아악

그렇다면 Flutter에서 날짜를 삽입하고 PHP에서 이를 받으려면 어떻게 해야 할까요?

P粉282627613
P粉282627613

모든 응답(1)
P粉226642568

누구에게나 도움이 된다면 내 솔루션을 게시해 주세요. 먼저 데이터베이스에 Date 대신 DateTime으로 열을 생성해야 합니다. 그런 다음 PHP에서 $created = date('Y-m-d', strtotime($_POST['created']));,之后在 flutter 中我们可以将其指定为 “创建”:DateTime.now().toString(),로 초기화합니다. 이것은 나에게 효과적입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿