golang time.Now() を使用して mongoDB の日付を解析する

WBOY
リリース: 2024-02-05 23:24:12
転載
1066 人が閲覧しました

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

質問内容

go via time.now() を使用して日付を作成し、 mongodb に保存しています。問題ない。日付は 2023-02-28t20:10:46.140 00:00 のようになります。

ただし、取得しようとすると、エラー メッセージが表示されます:

リーリー

これはこのコードから来ています。

リーリー

こことここで役立つドキュメントを見つけて、手動で解析した時間を mongo に追加しましたが、まだこの問題で立ち往生しています。

すべての時刻形式を試しましたが、解析できないさまざまなエラーが発生するだけです。

###提案?


正解


time.timeを保存すると、mongodbが自動的に取得します。取得される時刻は UTC 時間です。ローカル タイムゾーンに変更したい場合は、time.local() を使用します。 リーリー

テストコードを実行すると、次のような内容が表示されます

リーリー

mongo はこのように時間を保存します

リーリー

ソースコードはこちら

https://gist.github.com/alex-x-encryption/14c15d4921f1ece2962302cce87c97a8

以上がgolang time.Now() を使用して mongoDB の日付を解析するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!