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 サイトの他の関連記事を参照してください。