>백엔드 개발 >Golang >mongoDB에서 날짜를 구문 분석하려면 golang time.Now()를 사용하세요.

mongoDB에서 날짜를 구문 분석하려면 golang time.Now()를 사용하세요.

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB앞으로
2024-02-05 23:24:121226검색

使用 golang time.Now() 解析 mongoDB 中的日期

질문 내용

합격합니다 time.now() 使用 go 创建一个日期,并将其存储在 mongodb 中,没有任何问题。日期看起来像 2023-02-28t20:10:46.140+00:00.

그러나 검색하려고 하면 오류 메시지가 나타납니다.

으아악

이 코드에서 따왔습니다.

으아악

여기와 여기에서 유용한 문서를 발견하고 수동으로 구문 분석된 시간을 mongo에 추가했지만 여전히 이 문제가 발생합니다.

모든 시간 형식을 시도했지만 구문 분석할 수 없는 다양한 오류가 발생했습니다.

제안사항이 있나요?


정답


저장하면 time.time mongodb 会自动为您检索它。检索到的时间为 utc 时间,如果您想更改为本地时区,请使用 time.local().

으아악

테스트 코드를 실행하면 다음과 같은 내용이 인쇄됩니다

으아악

몽고는 이렇게 시간을 저장해요

으아악

소스 코드는 여기https://gist.github.com/alex-x-encryption/14c15d4921f1ece2962302cce87c97a8

위 내용은 mongoDB에서 날짜를 구문 분석하려면 golang time.Now()를 사용하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제