日付・時間・タイマー処理

日付・時間・タイマー処理

Python|翌週・先週の月曜日の日付を取得する

1. はじめにPythonで日付操作を行う際、「翌週の月曜日」や「先週の月曜日」のような特定の曜日の日付を取得したい場面は多々あります。例えば、週次レポートの集計開始日を求めたいときや、スケジューラーの基準日として使用したいときなどです。本...
日付・時間・タイマー処理

Python|日付や時刻に加算・減算する

1. はじめにPythonで日付や時刻に加算・減算する方法は、日付操作やスケジュール管理、データの期間処理など、実務でも頻繁に登場します。この記事では、「Python|日付や時刻に加算・減算する」方法を、初心者にもわかりやすく丁寧に解説しま...
日付・時間・タイマー処理

Python|現在の年月を「YYYY-MM」形式で取得する

1. はじめにPythonで日付や時間を扱う機会は非常に多くありますが、「現在の年月を『2025-07』のような形式で取得する」処理は、特にログ名やファイル名の自動生成、定期処理の判定、月次集計などで頻繁に使われます。本記事では、Pytho...
日付・時間・タイマー処理

Python|現在の週番号(ISO週)を取得する:isocalendar()

1. はじめにPythonで日付や時刻を扱う際、「今が何週目か(週番号)」を知りたいケースは多くあります。たとえば、業務報告書を週単位で出力したり、売上データを週ごとにグルーピングしたりと、実務や分析において週番号は意外と重要な役割を持ちま...
日付・時間・タイマー処理

Python|現在の曜日を取得する:weekday(), isoweekday()

1. はじめにPythonで日付や時間を扱う場面は非常に多くあります。その中でも「現在の曜日を取得する」処理は、予定表の作成、業務処理の自動化、週末・平日の判定など、さまざまな実務で活用されています。この記事では、Pythonのdateti...
日付・時間・タイマー処理

Python|UTC(協定世界時)を取得する:datetime.utcnow()

1. はじめにPythonで時刻を扱う際、ローカル時刻だけでなく「UTC(協定世界時)」が必要になる場面があります。サーバー間での時刻のやり取りやログの記録、APIのタイムスタンプ処理など、UTCは実務でも頻繁に使われます。本記事では、da...
日付・時間・タイマー処理

Python|現在の時刻だけを取得する:datetime.datetime.now().time()

1. はじめにPythonで現在の時刻だけを取得したいときに便利なのが、datetime.datetime.now().time()です。たとえば「今の時間が何時何分なのかを知りたい」「処理が行われた時刻をログに残したい」といった場面で活躍...
日付・時間・タイマー処理

Python|現在の日付だけを取得する:datetime.date.today()

1. はじめにPythonで日付を扱いたい場面は多くありますが、「現在の日付だけを取得する」にはどうすればよいのでしょうか?本記事では、Pythonの標準ライブラリdatetimeモジュールに含まれるdate.today()を使って、現在の...
日付・時間・タイマー処理

Python|現在の日付と時刻を取得する:datetime.now()

1. はじめにPythonでプログラムを作成する際、「現在の日時」を取得する場面はとてもよくあります。例えば、ログを記録する、ファイル名にタイムスタンプをつける、ユーザーの操作時刻を記録する、などです。この記事では、Pythonで「現在の日...