python--datetimeモジュールの基本操作

datetimeは、現在の時刻と日付を取得するためにpythonでよく使用される標準ライブラリです。

datetimeはモジュールであり、datetimeモジュールには同じ名前のdatetimeクラスも含まれています。datetimeクラスはdatetime import datetimeからインポートされます。importdatetime
のみをインポートする場合は、引用時にフルネームdatetime.datetimeを使用する必要があります。

datetime.now()は、日時タイプの現在の日付と時刻を返します

curr_date = datetime.datetime.now()
出力結果:
ここに写真の説明を挿入

strftime()メソッドを使用して、日付形式をフォーマットします。

curr_date1 = datetime.datetime.now()。strftime( '%Y-%m-%d')
出力結果:

ここに写真の説明を挿入

curr_date2 = datetime.datetime.now()。strftime( '%Y%m%d')
出力結果:
ここに写真の説明を挿入

また、現在の日付の前後の日付を取得することもできます

# 往前10天
befo_date_10 = (curr_date + datetime.timedelta(days=-10)).strftime('%Y-%m-%d')

# 往后5天
after_date_5 = (curr_date + datetime.timedelta(days=+5)).strftime('%Y-%m-%d')

出力結果:

ここに写真の説明を挿入

最後に、低レベルのpython基本チュートリアルエラーを共有します。

ここに写真の説明を挿入

現在のフォルダーにdatetime.pyファイルがあるため、c#チュートリアルの実行時にエラーが報告されました:モジュール「datetime」には属性「now」がありません

解決:

pyファイルの名前を別の名前に変更します。注:vb.netチュートリアル
キーワードで名前を付けないでください

おすすめ

転載: blog.csdn.net/chinaherolts2008/article/details/112911920