Pythonのdatetimeで日付や時刻を扱う


press
Pythonのdatetimeで日付や時刻を扱う
Posted by press

Pythonのdatetimeで日付や時刻を扱う

Pythonには日付や日時を扱うdatetimeモジュールがあります。今回はこのdatetimeモジュールを解説します。

開発環境

Python 3.8.0

現在の日付を取得

import datetime

print(datetime.date.today())
2020-10-21

現在の時刻を取得

import datetime

print(datetime.datetime.now().time())
02:30:17.591384

現在の日付、時刻を取得

import datetime

print(datetime.datetime.now())
2020-10-21 02:30:17.591384

指定したフォーマットで日付、時刻を取得

何度もdatetime.datetime.now()を入力するのは手間なので、nowという変数に現在時刻を代入します。

import datetime

now = datetime.datetime.now()

print(now.strftime('%Y年%m月%d日 %H:%M:%S'))
print(now.strftime('%Y年%m月%d日 %H時%M分%S秒'))
2020年10月21日 02:38:01
2020年10月21日 02時38分01秒

指定した属性を取得

属性を指定して、年、月、日、時間、分、秒、マイクロ秒を取得できます。

import datetime

now = datetime.datetime.now()

print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
print(now.microsecond)
2020
10
21
2
46
43
966014

当ブログは群馬県でPython / Djangoを中心にウェブアプリケーションを開発している株式会社ファントムが運営しています。


人気のタグ

Beautiful Soup Channels charset ChromeDriver datetime Docker gettext glob Google Colaboratory i18n Matplotlib Nginx OpenCV pandas Pillow PostgreSQL psycopg2 PyCon Redis ReportLab Selenium uWSGI venv


株式会社ファントムへのお問い合わせ




Show Comments (0)

Comments

Related Articles

Python

Pythonでディレクトリ内のファイルを取得する

globモジュールを使いディレクトリ内にあるファイルを取得する方法です。 ディレクトリ構造 まずはディレクトリ内のjpgを全て取得します。 directory = (os.getcwd())で現在のディレクトリのパスを取 […]

Posted on by press
Django

Pandasで作ったCSVをダウンロードする

Django上でPandasで作ったCSVをダウンロードさせる方法です。df.to_csv(“filename.csv”)でも出力は出来ますがダウンロードは出来ないので、ダウンロード機能が必要な場 […]

Posted on by press