phpエディタStrawberryが今日はGo言語の日付形式を紹介します。 Go 言語では、日付と時刻の処理が非常に重要であり、日付の書式設定は、頻繁に実行する必要がある操作の 1 つです。 Go 言語は、さまざまなニーズを満たすことができる、シンプルかつ強力な日付書式設定方法を提供します。日付を文字列に変換する場合でも、文字列を日付に解析する場合でも、Go 言語は操作を実行するための対応する関数とメソッドを提供します。次に、Go 言語の日付形式について学習しましょう。
date.timeオブジェクト(utc文字列)を「dd/mm/yyyy hh:mm:ss」の形式にフォーマットする必要があります。トランザクションの配列をループし、配列内の各トランザクションの statusdatetime を変更する必要があります。
形式を試しているときに次のことを試しましたが、日付形式はまったく変わりません。
リーリー私は何を間違えたのでしょうか?
この問題は少しわかりにくいです。分解してみましょう。
date.time オブジェクト (utc 文字列) を「dd/mm/yyyy hh:mm:ss」という形式にフォーマットする必要があります。
まず第一に、time.time
オブジェクトのことだと思います。 go には date.time
オブジェクトのようなものはありません。
第二に、time.time
オブジェクトはオブジェクトです (いずれにせよ、構造体インスタンスです)。 「utc文字列」ではありません。全然ロープじゃないよ!メモリに格納される任意の値です。
ここで、time.time
の format
メソッドを呼び出すことで、正しい方向に進みます。ただし、メソッドの godoc を読むとわかるように、このメソッドは文字列を返します。コード例では、その戻り値は無視されます (したがって、破棄されます)。
その値をどこかに割り当ててから、おそらくそれを使用して何かを行う必要があります:
リーリー形式を試しているときに次のことを試しましたが、日付形式はまったく変わりません。
ここで死んだ馬を倒すわけではありませんが、その通りです。これにより形式はまったく変わりません...より正確には、time.time
形式を変更するものは何もありません###最初の場所。
以上がGo の日付形式の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。