Azure SDK の golang 時間をフォーマットする

WBOY
リリース: 2024-02-10 13:03:08
転載
1246 人が閲覧しました

格式化 Azure SDK 的 golang 时间

php 編集者 Xigua が、Azure SDK の golang 時間をフォーマットする方法を紹介します。 Azure SDK を使用して開発する場合、フォーマットに時間がかかる状況がよく発生します。 Golang には組み込みの時刻書式設定メソッドがいくつか用意されていますが、Azure SDK では正しく動作しない可能性があります。この問題を解決するには、カスタム メソッドを使用して時間をフォーマットする必要があります。次に、golang を使用して Azure SDK で時刻をフォーマットする方法を見てみましょう。

質問内容

次の golang を考えてください

リーリー

なぜこれがより単純なものと等しくないのですか

リーリー

?

これまでの経験に基づいて、上記のコードが同等であるかどうか (おそらく同等であると思います)、またはなぜ同等ではないのかを確認したいと思います。私が試みていることに関する背景情報もいくつか提供しました。

私の完全なリポジトリ コードは、GitHub の main.go ファイルにあります。ただし、この質問では、以下に示すコード スニペットに焦点を当てましょう。

リーリー

現時点では、このコードは期待どおりに動作します。ただし、最後の行を t := time.Now() に単純化すると、エラーが発生します (Github Actions の Run ジョブに示されているように)。

リーリー

このことから、当初の期待に反して、なぜ等価性が成立しないのかという疑問が生じます。

回避策

API では、時間が秒単位に四捨五入されることが想定されています。したがって、次のようなことを試してください:

リーリー

以上がAzure SDK の golang 時間をフォーマットするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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